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
Copy file name to clipboardExpand all lines: packages/vm/DEVELOPER.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
### Running Tests
6
6
7
-
Tests can be found in the `tests` directory. There are test runners for [State tests](http://www.ethdocs.org/en/latest/contracts-and-transactions/ethereum-tests/state_tests/index.html) and [Blockchain tests](http://www.ethdocs.org/en/latest/contracts-and-transactions/ethereum-tests/blockchain_tests/index.html). VM tests are disabled since Frontier gas costs are not supported any more.
7
+
Tests can be found in the `tests` directory. There are test runners for [State tests](./test/tester/runners/GeneralStateTestsRunner.ts) and [Blockchain tests](./test/tester/runners/GeneralStateTestsRunner.ts). VM tests are disabled since Frontier gas costs are not supported any more.
8
8
9
9
Tests are then executed against a snapshot of the official client-independent [Ethereum tests](https://github.com/ethereum/tests) integrated in the monorepo as a submodule in [packages/ethereum-tests](./../ethereum-tests/) pointing towards a specific commit or tag from the `ethereum/tests``develop` branch.
10
10
@@ -35,7 +35,7 @@ or
35
35
36
36
`npm run test:state -- --fork='Constantinople'`
37
37
38
-
By default it is set to use the latest hardfork (`FORK_CONFIG` in `tests/tester.js`).
38
+
By default it is set to use the latest hardfork (`DEFAULT_FORK_CONFIG` in `test/tester/config.ts`).
39
39
40
40
The `--fork` parameter can also be used to activate EIPs. This is done by first entering the hardfork, and then add the EIPs separated with the `+` sign. For instance:
0 commit comments