expanding readme

This commit is contained in:
Spencer Florence 2014-12-29 00:08:14 -06:00
parent 3836db1902
commit 0822dd962e

View File

@ -13,9 +13,17 @@ If you're doing developement remember: better-test *cannot* run on itself.
To view the arguments for Better Test run `raco better-test -h`.
Code coverage can be generated by specifying the `-c <format>` flag.
Right now the valid formats are: html and coveralls.
Right now the valid formats are: `html` and `coveralls`.
`html` simply generates html files for each source file containing coverage information and
highlighted source code.
`coveralls` generates a coveralls coverage report and sends it to coveralls.
Using coveralls requires the "COVERALLS_REPO_TOKEN" to be set, and needs bash and curl.
Travic-ci/Coveralls support coming soon...
Note that coveralls expect coverage by line. To convert from an expression based coverage to line based coverage we consider any line with any unrun expression to be not run.
The directory that the coverage is outputted to can be specified with the `-d` flag.
If any tests run by `rackunit` fail, Better Test will return with exit code `1`. If all tests pass it will return with exit code `0`.