features/support/env.rb in xcpretty-0.0.5 vs features/support/env.rb in xcpretty-0.0.6

- old
+ new

@@ -2,10 +2,13 @@ require "tempfile" require "spec/fixtures/constants" require "spec/support/matchers/colors" require "lib/xcpretty/ansi" +require "rexml/document" +require "lib/xcpretty/printer" +require "lib/xcpretty/reporters/junit" include XCPretty::ANSI TEST_RUN_START_MATCHER = /Test Suite .+ started/ TEST_SUITE_COMPLETION_MATCHER = /Executed \d+ tests, with \d+ failures \(\d+ unexpected\) in \d+\.\d+ \(\d+\.\d+\) seconds/ @@ -35,13 +38,18 @@ def run_output @output ||= "" end +def junit_report + REXML::Document.new(File.open(XCPretty::JUnit::FILEPATH, 'r').read) +end + Before do self.colorize = true end After do @input = "" @output = "" + FileUtils.rm_rf(XCPretty::JUnit::FILEPATH) end