Testify is an ongoing sketch of what I think a test framework should be. Design goals include:
- Test::Unit / Minitest syntax
- Generic test result data structure
- Pluggable output formatters
- Master/worker architecture
- Lazy reloading of master process as hard dependencies change
In essence, Testify aims to replace the (test framework + guard + parallel hacks) set of libraries in an elegant way without monkeypatches everywhere to make gems higher up the stack perform in a way they weren't intended to.
- Rename to avoid conflict with other, unrelated project also called testify.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature)
- Commit your changes (
git commit -am 'Added some feature')
- Push to the branch (
git push origin my-new-feature)
- Create new Pull Request