class ParallelTests::Test::RuntimeLogger
def self.class_to_filename(suspect)
def self.class_to_filename(suspect) word = suspect.to_s.dup return word unless word.match /^[A-Z]/ and not word.match %r{/[a-z]} word.gsub!(/([A-Z]+)([A-Z][a-z])/, '\1_\2') word.gsub!(/([a-z\d])([A-Z])/, '\1_\2') word.gsub!(/\:\:/, '/') word.tr!("-", "_") word.downcase! word end