class Petitest::Subscribers::ProgressReportSubscriber

Public Instance Methods

after_running_test(test) click to toggle source

@note Override

# File lib/petitest/subscribers/progress_report_subscriber.rb, line 12
def after_running_test(test)
  super
  string = ::Petitest::Texts::TestResultCharacterText.new(test: test).to_s
  output.print(string)
end
after_running_test_plan(test_plan) click to toggle source

@note Override

# File lib/petitest/subscribers/progress_report_subscriber.rb, line 19
def after_running_test_plan(test_plan)
  super
  string = ::Petitest::Texts::TestsResultText.new(
    finished_at: finished_at,
    started_at: started_at,
    tests: test_plan.tests,
  ).to_s
  output.puts(string)
end