class ParallelTests::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