This repository has been archived by the owner on Oct 4, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 165
Testing
Taylor Gerring edited this page Apr 9, 2015
·
17 revisions
See Travis or Coveralls for status.
Test the full codebase locally by changing to the repository directory (cd $GOPATH/src/github.com/ethereum/go-ethereum
) and running test ./...
https://github.com/ethereum/tests/wiki/VM-Tests
https://github.com/ethereum/tests/wiki/State-tests
See https://github.com/ethereum/tests/wiki/Transaction-Tests
See https://github.com/ethereum/tests/wiki/Blockchain-Tests and https://github.com/ethereum/tests/wiki/Blockchain-Tests-II
- Install geth
- Load test JSON
geth blocktest <pathToTheTestRepo>/BlockTests/bcJS_API_Test.json JS_API_Tests rpc
- Run rpc-tests (https://github.com/ethereum/rpc-tests#usage)
❤️ Stay Classy