class TurboTests::FakeExample
Public Class Methods
from_obj(obj)
click to toggle source
# File lib/turbo_tests.rb, line 55 def self.from_obj(obj) metadata = obj[:metadata] metadata[:shared_group_inclusion_backtrace].map! do |frame| RSpec::Core::SharedExampleGroupInclusionStackFrame.new( frame[:shared_group_name], frame[:inclusion_location] ) end metadata[:shared_group_inclusion_backtrace] = metadata.delete(:shared_group_inclusion_backtrace) new( FakeExecutionResult.from_obj(obj[:execution_result]), obj[:location], obj[:description], obj[:full_description], metadata, obj[:location_rerun_argument] ) end
Public Instance Methods
notification()
click to toggle source
# File lib/turbo_tests.rb, line 77 def notification RSpec::Core::Notifications::ExampleNotification.for( self ) end