status-go/e2e
Adam Babik 281b304edb Extract e2e tests to a separate package (#375)
This change moves our e2e tests into a separate package to make room for proper unit and integration tests.

This is Phase 1 described in #371.

Changes:

Makefile has separate directives to run unit/integration tests and e2e tests,
CI runs unit/integration tests first and then e2e tests,
E2e tests are in reliability order, i.e. the least reliable tests are run in the end to be sure that nothing else is broken,
Some tests are fixed or quarantined.
2017-10-11 17:20:51 +03:00
..
accounts Extract e2e tests to a separate package (#375) 2017-10-11 17:20:51 +03:00
api Extract e2e tests to a separate package (#375) 2017-10-11 17:20:51 +03:00
jail Extract e2e tests to a separate package (#375) 2017-10-11 17:20:51 +03:00
node Extract e2e tests to a separate package (#375) 2017-10-11 17:20:51 +03:00
rpc Extract e2e tests to a separate package (#375) 2017-10-11 17:20:51 +03:00
transactions Extract e2e tests to a separate package (#375) 2017-10-11 17:20:51 +03:00
whisper Extract e2e tests to a separate package (#375) 2017-10-11 17:20:51 +03:00
README.md Extract e2e tests to a separate package (#375) 2017-10-11 17:20:51 +03:00
suites.go Extract e2e tests to a separate package (#375) 2017-10-11 17:20:51 +03:00
testing.go Extract e2e tests to a separate package (#375) 2017-10-11 17:20:51 +03: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.

Run

make test-e2e