Skip to content
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

Update ethereum/tests to v11.1 commit hash #2078

Merged
merged 2 commits into from Sep 14, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion fixtures
1 change: 1 addition & 0 deletions newsfragments/2078.misc.rst
@@ -0,0 +1 @@
Update ``ethereum/tests`` to ``v11.1``
11 changes: 10 additions & 1 deletion tests/json-fixtures/blockchain/test_blockchain.py
Expand Up @@ -313,10 +313,19 @@ def blockchain_fixture_mark_fn(fixture_path, fixture_name, fixture_fork):
return pytest.mark.skip("EIP-86 not supported.")
elif "HighNonce" in fixture_name:
# TODO: Turn these tests on and implement the relevant changes to pass them
# https://github.com/ethereum/EIPs/pull/4784
# https://github.com/ethereum/EIPs/pull/4784
return pytest.mark.skip(
"EIP-2681 update not implemented. HighNonce tests turned off for now."
)
elif any(_ in fixture_name for _ in (
"CreateAddressWarmAfterFailureEF", "doubleSelfdestructTouch",
"delegatecall09Undefined_d0g0v0", "senderBalance_d0g0v0",
"touchAndGo_d0g0v0",
)):
return pytest.mark.skip(
"Skipped failing tests in v11.1 update to get Merge-related changes in. "
"Turn these back on and fix after the Merge is implemented."
)
elif "Merge" in fixture_name:
# TODO: Implement changes for the Merge and turn these tests on
return pytest.mark.skip("The Merge has not yet been implemented.")
Expand Down