# File lib/cucumber/formatter/junit.rb, line 19 def after_feature(feature) @testsuite = OrderedXmlMarkup.new( :indent => 2 ) @testsuite.instruct! @testsuite.testsuite( :failures => @failures, :errors => @errors, :tests => @tests, :time => "%.6f" % @time, :name => @feature_name ) do @testsuite << @builder.target! end basename = File.basename(feature.file)[0...-File.extname(feature.file).length] feature_filename = File.join(@reportdir, "TEST-#{basename}.xml") File.open(feature_filename, 'w') { |file| file.write(@testsuite.target!) } end