Readme.md in parallel_tests-0.7.0.alpha2 vs Readme.md in parallel_tests-0.7.0.rc1

- old
+ new

@@ -1,8 +1,10 @@ Speedup Test::Unit + RSpec + Cucumber by running parallel on multiple CPUs (or cores).<br/> ParallelTests splits tests into even groups(by number of tests or runtime) and runs each group in a single process with its own database. +[upgrading from 0.6 ?](https://github.com/grosser/parallel_tests/wiki/Upgrading-0.6.x-to-0.7.x) + Setup for Rails =============== [still using Rails 2?](https://github.com/grosser/parallel_tests/blob/master/ReadmeRails2.md) ## Install @@ -44,11 +46,11 @@ rake parallel:test --> got 4 CPUs? --> 26 seconds ... Test by pattern (e.g. use one integration server per subfolder / see if you broke any 'user'-related tests) - rake parallel:test[^unit] # everything in test/unit folder (every test file matching /^unit/) + rake parallel:test[^test/unit] # every test file in test/unit folder rake parallel:test[user] # run users_controller + user_helper + user tests rake parallel:test['user|product'] # run user and product related tests Example output @@ -71,11 +73,11 @@ Rspec: Add to your `.rspec_parallel` (or `.rspec`) : RSpec If installed as plugin: -I vendor/plugins/parallel_tests/lib --format progress - --format ParallelTests::Spec::RuntimeLogger --out tmp/parallel_profile.log + --format ParallelTests::Spec::RuntimeLogger --out tmp/parallel_runtime_spec.log Test::Unit: Add to your `test_helper.rb`: require 'parallel_tests/test/runtime_logger' @@ -166,10 +168,9 @@ - [ZSH] use quotes to use rake arguments `rake "parallel:prepare[3]"` TODO ==== - document how to use cucumber runtime logger - - unify runtime-log location - add tests for cucumber runtime formatter - make jRuby compatible [basics](http://yehudakatz.com/2009/07/01/new-rails-isolation-testing/) - make windows compatible Authors