class Autotest

def test_files_for(filename)

def test_files_for(filename)
  result = @test_mappings.find { |file_re, ignored| filename =~ file_re }
  p :test_file_for => [filename, result.first] if result and $DEBUG
  result = result.nil? ? [] : [result.last.call(filename, $~)].flatten
  output.puts "No tests matched #{filename}" if
    (options[:verbose] or $TESTING) and result.empty?
  result.sort.uniq.select { |f| known_files[f] }
end