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("