# File test/unit/testcase.rb, line 39 def TestCase.suite method_names = public_instance_methods(true) tests = method_names.delete_if { |method_name| method_name !~ /^test.+/ } suite = TestSuite.new(name) tests.each() do |test| catch :invalid_test do suite << new(test) end end return suite end