You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For future reference, here's how I verified fixtures locally:
Fill with your branch: with flag rm -rf fixtures-1170/; fill --fork Shanghai tests/shanghai/eip3860_initcode/test_initcode.py ----output=fixtures-1170
Fill with main: rm -rf fixtures-main/; fill --fork Shanghai tests/shanghai/eip3860_initcode/test_initcode.py ----output=fixtures-main
Run hasher on both output dirs:
uv run hasher fixtures-1170 > after.txt
uv run hasher fixtures-main > before.txt
Diff hasher output:
diff before.txt after.txt
The text was updated successfully, but these errors were encountered:
can there be one command. like in this test repo there is a CI running
-t GeneralStateTests --checkhash
and it verifies that all the generated tests have a corresponding filler hash in their header at the time of generation.
so if anyone commit outdated test which source filler is of a newer version it will yell an error
Add something along the lines of the following which was taken from ethereum/execution-spec-tests#1170 (review)
For future reference, here's how I verified fixtures locally:
uv run hasher fixtures-1170 > after.txt
uv run hasher fixtures-main > before.txt
The text was updated successfully, but these errors were encountered: