Methods
Public Instance methods
[ show source ]
# File lib/rake/ruby182_test_unit_fix.rb, line 6
6: def collect_file(name, suites, already_gathered)
7: # loadpath = $:.dup
8: dir = File.dirname(File.expand_path(name))
9: $:.unshift(dir) unless $:.first == dir
10: if(@req)
11: @req.require(name)
12: else
13: require(name)
14: end
15: find_test_cases(already_gathered).each{|t| add_suite(suites, t.suite)}
16: ensure
17: # $:.replace(loadpath)
18: $:.delete_at $:.rindex(dir)
19: end