Changeset 1537 for trunk/test/16runner.rb
- Timestamp:
- 05/05/05 23:55:11 (4 years ago)
- Files:
-
- trunk/test/16runner.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/test/16runner.rb
r1520 r1537 34 34 } 35 35 36 def test_require(list) 37 list.each do |tc_name| 38 if File.directory?(tc_name) 39 newlist = Dir.glob(File.join(tc_name, "**", "test_*.rb")).sort 40 test_require(newlist) 41 else 42 dir = File.expand_path(File.dirname(tc_name)) 43 backup = $:.dup 44 $:.push(dir) 45 require tc_name 46 $:.replace(backup) 47 end 48 end 49 end 50 36 51 argv = ARGV 37 52 if argv.empty? … … 39 54 end 40 55 41 argv.each do |tc_name| 42 dir = File.expand_path(File.dirname(tc_name)) 43 backup = $:.dup 44 $:.push(dir) 45 require tc_name 46 $:.replace(backup) 47 end 56 test_require(argv) 48 57 49 58 runner = 'console'