-
Notifications
You must be signed in to change notification settings - Fork 251
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch to ethereum-rlp #1034
base: master
Are you sure you want to change the base?
Switch to ethereum-rlp #1034
Conversation
d9255a4
to
534ee74
Compare
534ee74
to
0ffff6c
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #1034 +/- ##
==========================================
- Coverage 83.59% 83.56% -0.04%
==========================================
Files 644 649 +5
Lines 36123 35976 -147
==========================================
- Hits 30198 30063 -135
+ Misses 5925 5913 -12
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
@@ -72,14 +74,14 @@ def run_blockchain_st_test(test_case: Dict, load: Load) -> None: | |||
# TODO: Once all the specific exception types are thrown, | |||
# only `pytest.raises` the correct exception type instead of | |||
# all of them. | |||
with pytest.raises(EthereumException): | |||
with pytest.raises((EthereumException, RLPException)): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might be worth it to investigate in a separate issue/PR if we can separate out these two exception and also see if we can start using InvalidBlock
instead of EthereumException
What was wrong?
Circular dependency between tests and EELS.
How was it fixed?
Splitting out the RLP code into its own library.
Cute Animal Picture