Module: Pork::Report::Imp
- Defined in:
- lib/pork/report.rb
Instance Method Summary collapse
- #case_end ⇒ Object
- #case_errored ⇒ Object
- #case_failed ⇒ Object
- #case_pass ⇒ Object
- #case_skip ⇒ Object
- #case_start(_) ⇒ Object
- #initialize(o = $stdout) ⇒ Object
- #report(stat) ⇒ Object
Instance Method Details
#case_end ⇒ Object
12 |
# File 'lib/pork/report.rb', line 12 def case_end ; end |
#case_errored ⇒ Object
16 |
# File 'lib/pork/report.rb', line 16 def case_errored; io.print msg_errored; end |
#case_failed ⇒ Object
15 |
# File 'lib/pork/report.rb', line 15 def case_failed ; io.print msg_failed ; end |
#case_pass ⇒ Object
13 |
# File 'lib/pork/report.rb', line 13 def case_pass ; io.print msg_pass ; end |
#case_skip ⇒ Object
14 |
# File 'lib/pork/report.rb', line 14 def case_skip ; io.print msg_skip ; end |
#case_start(_) ⇒ Object
11 |
# File 'lib/pork/report.rb', line 11 def case_start _; end |
#initialize(o = $stdout) ⇒ Object
6 7 8 9 |
# File 'lib/pork/report.rb', line 6 def initialize o=$stdout super extend(*Pork.report_extensions.reverse) end |
#report(stat) ⇒ Object
18 19 20 21 22 23 24 25 |
# File 'lib/pork/report.rb', line 18 def report stat io.puts io.puts (stat) io.printf("\nFinished in %s seconds, %s tests/s, %s assertions/s \n", *velocity(stat)) io.printf("%s tests, %s assertions, %s failures, %s errors, %s skips\n", *numbers(stat)) end |