status-go/e2e
Alexander Ewetumo 33fdc7dc82 Fix import usage for jail test 2017-10-24 11:44:15 +01:00
..
accounts Fix errors on network chain id validation in tests 2017-10-23 18:18:09 +01:00
api Fix conflicts with develop 2017-10-24 11:36:46 +01:00
jail Fix import usage for jail test 2017-10-24 11:44:15 +01:00
node Fix conflicts with develop 2017-10-24 11:36:46 +01:00
rpc Fix conflicts with develop 2017-10-24 11:36:46 +01:00
transactions Fix conflicts with develop 2017-10-24 11:36:46 +01:00
whisper Fix errors on network chain id validation in tests 2017-10-23 18:18:09 +01:00
README.md Update readme and update code for testing 2017-10-24 11:23:53 +01:00
suites.go Fix test to ensure consistency with checks 2017-10-24 11:35:13 +01:00
testing.go Update readme and update code for testing 2017-10-24 11:23:53 +01:00

README.md

e2e

This package contains all e2e tests divided into subpackages which represents (or should represent) business domains like transactions, chat etc.

These tests are run against public testnets: Ropsten and Rinkeby.

e2e package contains a few utilities which are described in a godoc.

Flags

1. -network

The -network flag is used to provide either a network id or network name which specifies the ethereum network to use for running all test. It by default uses the StatusChain network.

Usage

To use the ropsten network for testing using network name:

go test -v ./e2e/... -network=3

To use the rinkeby network for testing using network id:

go test -v ./e2e/... -network=4

Run

make test-e2e