diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 31a37112..98e80092 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -24,3 +24,15 @@ jobs: run: cargo build --verbose - name: Run tests run: cargo test --verbose + jsontests: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - uses: actions/checkout@v2 + with: + path: jsontests/res/ethtests + repository: ethereum/tests + ref: 428f218d7d6f4a52544e12684afbfe6e2882ffbf + - name: Run tests + run: cargo test --release --verbose -p jsontests -- \ + jsontests/res/ethtests/GeneralStateTests/stExample/add11.json