lib/cucumber/formatter/junit.rb in cucumber-1.3.19 vs lib/cucumber/formatter/junit.rb in cucumber-1.3.20

- old
+ new

@@ -160,9 +160,11 @@ def basename(feature_file) File.basename(feature_file.gsub(/[\\\/]/, '-'), '.feature') end def write_file(feature_filename, data) + return unless @tests > 0 + File.open(feature_filename, 'w') { |file| file.write(data) } end # strip control chars from cdata, to make it safe for external parsers def strip_control_chars(cdata)