build: update to latest tests release

This commit is contained in:
Felix Lange 2023-08-24 00:49:00 +02:00
parent cfa95bc376
commit 26722ef214
3 changed files with 5 additions and 3 deletions

View file

@ -1,7 +1,7 @@
# This file contains sha256 checksums of optional build dependencies.
# https://github.com/ethereum/execution-spec-tests/releases
f05e56f5eb736209fb7424ab2f444a6ef55e356220ac72960ff4d3a33a63b051 fixtures.tar.gz
24bac679f3a2d8240d8e08e7f6a70b70c2dabf673317d924cf1d1887b9fe1f81 fixtures.tar.gz
# https://go.dev/dl/
818d46ede85682dd551ad378ef37a4d247006f12ec59b5b755601d2ce114369a go1.21.0.src.tar.gz

View file

@ -151,7 +151,7 @@ var (
// This is the version of execution-spec-tests that we are using.
// When updating, you must also update build/checksums.txt.
executionSpecTestsVersion = "0.2.4"
executionSpecTestsVersion = "1.0.2"
// This is where the tests should be unpacked.
executionSpecTestsDir = "tests/spec-tests"

View file

@ -63,7 +63,9 @@ func TestExecutionSpec(t *testing.T) {
}
bt := new(testMatcher)
// skip tests here if needed
// cancun tests are not complete yet
bt.skipLoad(`^cancun/`)
bt.skipLoad(`-fork=Cancun`)
bt.walk(t, executionSpecDir, func(t *testing.T, name string, test *BlockTest) {
execBlockTest(t, bt, test)