diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2019-07-23 05:21:41 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2019-07-23 05:21:41 +0900 |
commit | d2710ba86677380f016b6a84d81e5cb39837c04d (patch) | |
tree | b108f4401981704d613d6d6d1d72c5448bb962a3 /test/ripper/test_files_lib.rb | |
parent | 11f3da8e9dd98cb6b0c2c2fd22220f8508af32f2 (diff) |
Split test/ripper/test_files.rb to run in parallel
Diffstat (limited to 'test/ripper/test_files_lib.rb')
-rw-r--r-- | test/ripper/test_files_lib.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/ripper/test_files_lib.rb b/test/ripper/test_files_lib.rb new file mode 100644 index 0000000000..19f204da56 --- /dev/null +++ b/test/ripper/test_files_lib.rb @@ -0,0 +1,14 @@ +require_relative 'assert_parse_files.rb' +class TestRipper::Generic + %w[lib].each do |dir| + define_method("test_parse_files:#{dir}") do + assert_parse_files(dir, "*.rb") + end + Dir["#{SRCDIR}/#{dir}/*/"].each do |dir| + dir = dir[(SRCDIR.length+1)..-2] + define_method("test_parse_files:#{dir}") do + assert_parse_files(dir) + end + end + end +end |