class Petitest::Subscribers::DocumentReportSubscriber

Public Instance Methods

after_running_test(test) click to toggle source

@note Override

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

@note Override

# File lib/petitest/subscribers/document_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
before_running_test_group(test_group) click to toggle source

@note Override

# File lib/petitest/subscribers/document_report_subscriber.rb, line 30
def before_running_test_group(test_group)
  super
  string = "#{'  ' * test_group.nest_level}#{test_group.description}"
  output.puts(string)
end