wild-truffle
lets you run unpublished Truffle changes against a selection of existing commercial Truffle projects:
- zeppelin-solidity (at commit 7586e38, early March 2018)
- [aragonOS] (at commit )
- [colonyNetwork] (at commit)
Goal is to extend Truffle's scenario testing regime to include an ~800 unit battery that reflects real usage of the toolset. Its structure is very similar to the root truffle
repository.
npm install
Test an experimental Truffle branch (this can span across modules) against the projects listed above on Travis CI and see what breaks :)
git checkout -b <throw-away-branch-name> # checkout a throw-away branch.
npm run ci <experimental-branch> # Run the truffle branch in CI (defaults to `develop`).