aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/RUNNING_UNIT_TESTS
diff options
context:
space:
mode:
authorDavid Calavera <david.calavera@gmail.com>2010-10-08 18:16:40 +0530
committerXavier Noria <fxn@hashref.com>2010-10-10 12:22:40 +0200
commitab2f2b22a6d0656f719c294d40e35d21c752ba8c (patch)
tree0a671dcc8e84fa9d718628d8fb15afef86397f85 /actionpack/RUNNING_UNIT_TESTS
parentb3cadf338b948640e2203d677cc2b19fd2422ae8 (diff)
downloadrails-ab2f2b22a6d0656f719c294d40e35d21c752ba8c.tar.gz
rails-ab2f2b22a6d0656f719c294d40e35d21c752ba8c.tar.bz2
rails-ab2f2b22a6d0656f719c294d40e35d21c752ba8c.zip
prevent rake test to run the test suite three times when ENV['TEST'] is set [#3572 state:resolved]
Signed-off-by: Xavier Noria <fxn@hashref.com>
Diffstat (limited to 'actionpack/RUNNING_UNIT_TESTS')
-rw-r--r--actionpack/RUNNING_UNIT_TESTS13
1 files changed, 8 insertions, 5 deletions
diff --git a/actionpack/RUNNING_UNIT_TESTS b/actionpack/RUNNING_UNIT_TESTS
index d6a1ccf871..1e3ba7abe7 100644
--- a/actionpack/RUNNING_UNIT_TESTS
+++ b/actionpack/RUNNING_UNIT_TESTS
@@ -8,15 +8,18 @@ Rake can be found at http://rake.rubyforge.org
== Running by hand
-If you only want to run a single test suite, or don't want to bother with Rake,
-you can do so with something like:
+To run a single test suite
- ruby -Itest test/controller/base_tests.rb
+ rake test TEST=path/to/test.rb
-== Dependency on ActiveRecord and database setup
+which can be further narrowed down to one test:
+
+ rake test TEST=path/to/test.rb TESTOPTS="--name=test_something"
+
+== Dependency on Active Record and database setup
Test cases in the test/controller/active_record/ directory depend on having
-activerecord and sqlite installed. If ActiveRecord is not in
+activerecord and sqlite installed. If Active Record is not in
actionpack/../activerecord directory, or the sqlite rubygem is not installed,
these tests are skipped.