diff options
author | Rohit Arondekar <rohit.arondekar@gmail.com> | 2010-09-12 21:05:10 -0700 |
---|---|---|
committer | Rohit Arondekar <rohit.arondekar@gmail.com> | 2010-09-12 21:05:10 -0700 |
commit | 3683745cbc94a60e1cf60d86c9cb62f067182de3 (patch) | |
tree | 9bc78877ce2003f906cc9d50d1f3cc308633f7a7 | |
parent | cfc8c7ab54173c4f28776a69de23028d771f6e24 (diff) | |
download | rails-3683745cbc94a60e1cf60d86c9cb62f067182de3.tar.gz rails-3683745cbc94a60e1cf60d86c9cb62f067182de3.tar.bz2 rails-3683745cbc94a60e1cf60d86c9cb62f067182de3.zip |
Guides: Add test directory to load path to run individual test files.
-rw-r--r-- | railties/guides/source/testing.textile | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/railties/guides/source/testing.textile b/railties/guides/source/testing.textile index 6686dc3290..2355d2a31a 100644 --- a/railties/guides/source/testing.textile +++ b/railties/guides/source/testing.textile @@ -241,8 +241,7 @@ h4. Running Tests Running a test is as simple as invoking the file containing the test cases through Ruby: <shell> -$ cd test -$ ruby unit/post_test.rb +$ ruby -Itest test/unit/post_test.rb Loaded suite unit/post_test Started @@ -252,12 +251,12 @@ Finished in 0.023513 seconds. 1 tests, 1 assertions, 0 failures, 0 errors </shell> -This will run all the test methods from the test case. +This will run all the test methods from the test case. Note that +test_helper.rb+ is in the +test+ directory, hence this directory needs to be added to the load path using the +-I+ switch. You can also run a particular test method from the test case by using the +-n+ switch with the +test method name+. <shell> -$ ruby unit/post_test.rb -n test_truth +$ ruby -Itest test/unit/post_test.rb -n test_truth Loaded suite unit/post_test Started |