Class: Roby::Test::ExecutionExpectations::HaveErrorMatching

Inherits:
ErrorExpectation show all
Defined in:
lib/roby/test/execution_expectations.rb

Instance Attribute Summary

Attributes inherited from Expectation

#backtrace

Instance Method Summary collapse

Methods inherited from ErrorExpectation

#initialize, #relates_to_error?, #return_object

Methods inherited from Expectation

#explain_unachievable, #initialize, #relates_to_error?, #unachievable?

Constructor Details

This class inherits a constructor from Roby::Test::ExecutionExpectations::ErrorExpectation

Instance Method Details

#to_sObject



891
892
893
# File 'lib/roby/test/execution_expectations.rb', line 891

def to_s
    "should have an error matching #{@matcher}"
end

#update_match(propagation_info) ⇒ Object



887
888
889
# File 'lib/roby/test/execution_expectations.rb', line 887

def update_match(propagation_info)
    super(propagation_info.exceptions, propagation_info.emitted_events)
end