require 'minitest/autorun'
require 'stringio'
require 'time'
require 'nokogiri'
require 'minitest/junit'
class FakeTestName; end
class ReporterTest < Minitest::Test
def test_no_tests_generates_an_empty_suite
reporter = create_reporter
reporter.report
assert_match(
%r{\n},
reporter.output
)
end
def test_formats_each_successful_result_with_a_formatter
reporter = create_reporter
results = do_formatting_test(reporter, count: rand(100), cause_failures: 0)
results.each do |result|
assert_match("