diff options
author | sorah <sorah@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-02-23 14:08:25 +0000 |
---|---|---|
committer | sorah <sorah@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-02-23 14:08:25 +0000 |
commit | 48fa6ed529d531419b54c56993730b0e2ded928c (patch) | |
tree | aa3b600d0d3032b58baa3d95f9c58b29bdf227ab /test/testunit/tests_for_parallel/misc.rb | |
parent | 92729ad4736ad34bdcf6eb98211010fa6a68dd2d (diff) | |
download | ruby-48fa6ed529d531419b54c56993730b0e2ded928c.tar.gz |
* test/testunit/test_parallel.rb, test/testunit/parallel/*:
Test for r30939.
* lib/test/unit.rb: For test.
* lib/test/parallel.rb: For test.
* lib/test/unit/testcase.rb: For test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/testunit/tests_for_parallel/misc.rb')
-rw-r--r-- | test/testunit/tests_for_parallel/misc.rb | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/test/testunit/tests_for_parallel/misc.rb b/test/testunit/tests_for_parallel/misc.rb new file mode 100644 index 0000000000..c0fa31d798 --- /dev/null +++ b/test/testunit/tests_for_parallel/misc.rb @@ -0,0 +1,31 @@ +module Test + module Unit + class Worker + def run_tests + _run_anything :ptest + end + end + class Runner + def run_tests + _run_anything :ptest + end + end + end +end +module MiniTest + class Unit + class << TestCase + alias ptest_suites test_suites + def ptest_methods;[];end + end + end +end + +class TestCaseForParallelTest < Test::Unit::TestCase + class << self + undef ptest_methods + def ptest_methods + public_instance_methods(true).grep(/^ptest/).map { |m| m.to_s } + end + end +end |