Class: RspecTableFormatter
- Inherits:
-
Object
- Object
- RspecTableFormatter
- Defined in:
- lib/rspec_table_formatter.rb,
lib/rspec_table_formatter/version.rb,
lib/rspec_table_formatter/configurations.rb
Overview
main class for formatter
Defined Under Namespace
Modules: Version Classes: Configurations, Error
Class Method Summary collapse
Instance Method Summary collapse
- #dump_summary(notification) ⇒ Object
-
#initialize(output) ⇒ RspecTableFormatter
constructor
A new instance of RspecTableFormatter.
Constructor Details
#initialize(output) ⇒ RspecTableFormatter
Returns a new instance of RspecTableFormatter.
13 14 15 |
# File 'lib/rspec_table_formatter.rb', line 13 def initialize(output) @output = output end |
Class Method Details
.configure {|Configurations.instance| ... } ⇒ Object
23 24 25 |
# File 'lib/rspec_table_formatter.rb', line 23 def configure yield Configurations.instance if block_given? end |
Instance Method Details
#dump_summary(notification) ⇒ Object
17 18 19 20 |
# File 'lib/rspec_table_formatter.rb', line 17 def dump_summary(notification) examples = notification.examples @output << TableBuilder.new(examples, Configurations.instance).generate_table.to_s + "\n" end |