From 0f0558346498ef1510942c1883757f1da1496e2f Mon Sep 17 00:00:00 2001 From: Mauro George Date: Thu, 1 Oct 2015 19:11:36 -0300 Subject: [PATCH] Add Running tests section on CONTRIBUTING [ci skip] --- CONTRIBUTING.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d18965d1..c06ac1d0 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -29,3 +29,21 @@ AMS uses a subset of [StandardIssueLabels](https://github.com/wagenet/StandardIs 7. Create a new Pull Request Remember to squash your commits and rebase off `master`. + +### Running tests + +#### Running with Rake + +The easiest way to run the unit tests is through Rake. The default task runs +the entire test suite for all classes. For more information, checkout the +full array of rake tasks with "rake -T" + +Rake can be found at http://docs.seattlerb.org/rake/. + +To run a single test suite + + rake test TEST=path/to/test.rb + +which can be further narrowed down to one test: + + rake test TEST=path/to/test.rb TESTOPTS="--name=test_something"