Class: RSpec3
- Inherits:
-
RSpec::Core::Formatters::BaseTextFormatter
- Object
- RSpec::Core::Formatters::BaseTextFormatter
- RSpec3
- Defined in:
- lib/gamifying_formatter/rspec3.rb
Instance Method Summary collapse
- #dump_summary(summary_notification) ⇒ Object
-
#initialize(output) ⇒ RSpec3
constructor
A new instance of RSpec3.
Constructor Details
#initialize(output) ⇒ RSpec3
Returns a new instance of RSpec3.
9 10 11 12 |
# File 'lib/gamifying_formatter/rspec3.rb', line 9 def initialize(output) super(output) @test_info = load_test_info end |
Instance Method Details
#dump_summary(summary_notification) ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/gamifying_formatter/rspec3.rb', line 14 def dump_summary(summary_notification) super(summary_notification) achievements = calculate_achevements( summary_notification.examples.size, summary_notification.failed_examples.size, summary_notification.duration ) show_achievements unless achievements.empty? wrap_up( summary_notification.examples.size, summary_notification.failed_examples.size, summary_notification.duration ) end |