summaryrefslogtreecommitdiff
path: root/test/ripper/test_files_lib.rb
blob: 19f204da56893843453d15c6dd9fa9c531355f31 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
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