class RSpec::Queue::SingleExample
Attributes
example[R]
example_group[R]
Public Class Methods
new(example_group, example)
click to toggle source
# File lib/rspec/queue.rb, line 242 def initialize(example_group, example) @example_group = example_group @example = example end
Public Instance Methods
<=>(other)
click to toggle source
# File lib/rspec/queue.rb, line 251 def <=>(other) id <=> other.id end
id()
click to toggle source
# File lib/rspec/queue.rb, line 247 def id example.id end
run(reporter)
click to toggle source
# File lib/rspec/queue.rb, line 255 def run(reporter) instance = example_group.new(example.inspect_output) example_group.set_ivars(instance, example_group.before_context_ivars) result = example.run(instance, reporter) result.nil? ? true : result end