features/support/env.rb in xcpretty-0.2.2 vs features/support/env.rb in xcpretty-0.2.3

- old
+ new

@@ -6,10 +6,11 @@ require 'lib/xcpretty/ansi' require 'lib/xcpretty/version' require 'lib/xcpretty/syntax' require 'rexml/document' require 'lib/xcpretty/formatters/formatter' +require 'lib/xcpretty/reporters/reporter' require 'lib/xcpretty/reporters/junit' require 'lib/xcpretty/reporters/html' require 'lib/xcpretty/reporters/json_compilation_database' begin @@ -77,10 +78,14 @@ def junit_report_root junit_report.root.elements.to_a.first end +def custom_report + @custom_report ||= File.open(XCPretty::Reporter::FILEPATH, 'r').read +end + def custom_report_path @custom_report_path ||= begin @custom_report_file1 = Tempfile.new('custom_report_path') @custom_report_file1.path end @@ -109,9 +114,10 @@ @custom_report_file2.unlink if @custom_report_file2 @html_report = nil @json = nil FileUtils.rm_rf(XCPretty::JUnit::FILEPATH) FileUtils.rm_rf(XCPretty::HTML::FILEPATH) - FileUtils.rm_rf(XCPretty::JSONCompilationDatabase::FILE_PATH) + FileUtils.rm_rf(XCPretty::JSONCompilationDatabase::FILEPATH) + FileUtils.rm_rf(XCPretty::Reporter::FILEPATH) File.delete(@screenshot_file_path) if @screenshot_file_path end