Class: RSpec::TapJ
Overview
rspec -f RSpec::TapY spec/*.rb | tapout progress
Constant Summary
RSpec::TapBaseFormatter::REVISION
Instance Attribute Summary
#example_group_stack
Instance Method Summary
collapse
#backtrace_formatter, #capture_io, #captured_output, #close, #code_snippet, #dump_failures, #dump_pending, #example_group_finished, #example_started, #format_backtrace, #message, #parse_source_location, #relative_path, #relative_path_regex, #reset_output, #seed, #source, #start_dump, #stop
Constructor Details
#initialize(*args) ⇒ TapJ
Returns a new instance of TapJ.
484
485
486
487
|
# File 'lib/rspec/ontap.rb', line 484
def initialize(*args)
require 'json'
super(*args)
end
|
Instance Method Details
#dump_summary(*args) ⇒ Object
503
504
505
|
# File 'lib/rspec/ontap.rb', line 503
def dump_summary(*args)
output.puts super(*args).to_json
end
|
#example_failed(*args) ⇒ Object
500
501
502
|
# File 'lib/rspec/ontap.rb', line 500
def example_failed(*args)
output.puts super(*args).to_json
end
|
#example_group_started(*args) ⇒ Object
491
492
493
|
# File 'lib/rspec/ontap.rb', line 491
def example_group_started(*args)
output.puts super(*args).to_json
end
|
#example_passed(*args) ⇒ Object
494
495
496
|
# File 'lib/rspec/ontap.rb', line 494
def example_passed(*args)
output.puts super(*args).to_json
end
|
#example_pending(*args) ⇒ Object
497
498
499
|
# File 'lib/rspec/ontap.rb', line 497
def example_pending(*args)
output.puts super(*args).to_json
end
|
#start(*args) ⇒ Object
488
489
490
|
# File 'lib/rspec/ontap.rb', line 488
def start(*args)
output.puts super(*args).to_json
end
|