This project contains experimental ent-to-end tests for Zaino.
Images are automatically downloaded when running cargo make or either the docker_build or test tasks. See the other tasks section for more information.
This project uses Cargo Make to fetch and build Docker images, and to build and run tests.
Run the tests using:
cargo make# Runs cargo build
cargo make build
# Fetches necessary git repos and builds images
cargo make docker_build
# Runs all of the above and runs tests
cargo make test
# Runs all tests using local images
# (the test framework expects these images to have a particular name)
cargo make test_local- Boot up Zcashd
- Boot up Zebrad
- Boot up Zaino
- Connect Zaino to Zebrad
- Write tests that verify that Zaino provides the same Json-RPC interface as Zcashd
- Write tests that verify that Zaino provides the same Json-RPC interface as Zebrad
MIT