Automated testing framework for EOS validation
Clone or download
Pull request Compare This branch is 187 commits ahead of CryptoLions:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
contracts
contracts_update/eosio.system
log
node
null
producing-nodes
tests
wallet
.gitignore
.travis.yml
README.md
config.json.ci
config.json.dist
docker-compose.yaml
start.sh

README.md

EOS-Test-Cave Build Status

Automated EOS testing framework.

Dependencies

The test runner requires jq and bc.

Ubuntu

sudo apt-get install -y jq bc

Install

git clone https://github.com/EOS-BP-Developers/EOS-Test-Cave.git

Config

Use the dist:

cp config.json.dist config.json

And point the node_bin to your local install.

Running Tests

In the root project directory, tests are executed with:

./start.sh

CI

We have hooked in Travis CI which will auto build and execute tests in a controlled environment. The CI runner will execute on master and all PRs. No PR can be merged without CI passing!

Contributors

This is made with ♥ by: