Class: RSpec::TapJ
Constant Summary
RSpec::TapBaseFormatter::REVISION
Instance Attribute Summary
#example_group_stack
Instance Method Summary
collapse
#code_snippet, #example_group_finished, #example_started, #message, #parse_source_location, #seed, #source
Constructor Details
#initialize(*whatever) ⇒ TapJ
Returns a new instance of TapJ.
310
311
312
313
|
# File 'lib/rspec/tap.rb', line 310
def initialize(*whatever)
require 'json'
super(*whatever)
end
|
Instance Method Details
#dump_summary(duration, example_count, failure_count, pending_count) ⇒ Object
329
330
331
|
# File 'lib/rspec/tap.rb', line 329
def dump_summary(duration, example_count, failure_count, pending_count)
output.puts super(duration, example_count, failure_count, pending_count).to_json
end
|
#example_failed(example) ⇒ Object
326
327
328
|
# File 'lib/rspec/tap.rb', line 326
def example_failed(example)
output.puts super(example).to_json
end
|
#example_group_started(example_group) ⇒ Object
317
318
319
|
# File 'lib/rspec/tap.rb', line 317
def example_group_started(example_group)
output.puts super(example_group).to_json
end
|
#example_passed(example) ⇒ Object
320
321
322
|
# File 'lib/rspec/tap.rb', line 320
def example_passed(example)
output.puts super(example).to_json
end
|
#example_pending(example) ⇒ Object
323
324
325
|
# File 'lib/rspec/tap.rb', line 323
def example_pending(example)
output.puts super(example).to_json
end
|
#start(example_count) ⇒ Object
314
315
316
|
# File 'lib/rspec/tap.rb', line 314
def start(example_count)
output.puts super(example_count).to_json
end
|