Browse Source

Allow parallel testing (#35030).

Patch by Go MAEDA.


git-svn-id: http://svn.redmine.org/redmine/trunk@20920 e93f8b46-1217-0410-a6f0-8f06a7374b81
tags/5.0.0
Go MAEDA 3 years ago
parent
commit
bd31345c87
2 changed files with 6 additions and 0 deletions
  1. 4
    0
      doc/RUNNING_TESTS
  2. 2
    0
      test/test_helper.rb

+ 4
- 0
doc/RUNNING_TESTS View File

You can run `ruby test/unit/issue_test.rb` for running a single test case and You can run `ruby test/unit/issue_test.rb` for running a single test case and
`ruby test/unit/issue_test.rb -n test_create` for running a single test. `ruby test/unit/issue_test.rb -n test_create` for running a single test.


You can run tests in parallel by setting the PARALLEL_WORKERS environment
variable:
`PARALLEL_WORKERS=8 rake test`

Before running tests, you need to configure both development Before running tests, you need to configure both development
and test databases. and test databases.



+ 2
- 0
test/test_helper.rb View File

end end


class ActiveSupport::TestCase class ActiveSupport::TestCase
parallelize(workers: 1)

include ActionDispatch::TestProcess include ActionDispatch::TestProcess


self.use_transactional_tests = true self.use_transactional_tests = true

Loading…
Cancel
Save