Exception: Appom::WaitError
- Inherits:
-
AppomError
- Object
- StandardError
- AppomError
- Appom::WaitError
- Defined in:
- lib/appom/exceptions.rb
Overview
Wait-related errors
Instance Attribute Summary collapse
-
#condition ⇒ Object
readonly
Returns the value of attribute condition.
-
#timeout ⇒ Object
readonly
Returns the value of attribute timeout.
Attributes inherited from AppomError
Instance Method Summary collapse
-
#initialize(condition = 'unknown condition', timeout = nil) ⇒ WaitError
constructor
A new instance of WaitError.
Methods inherited from AppomError
Constructor Details
#initialize(condition = 'unknown condition', timeout = nil) ⇒ WaitError
60 61 62 63 64 65 66 |
# File 'lib/appom/exceptions.rb', line 60 def initialize(condition = 'unknown condition', timeout = nil) @condition = condition @timeout = timeout = "Wait condition '#{condition}' not met" += " within #{timeout}s" if timeout super(, { condition: condition, timeout: timeout }) end |
Instance Attribute Details
#condition ⇒ Object (readonly)
Returns the value of attribute condition.
58 59 60 |
# File 'lib/appom/exceptions.rb', line 58 def condition @condition end |
#timeout ⇒ Object (readonly)
Returns the value of attribute timeout.
58 59 60 |
# File 'lib/appom/exceptions.rb', line 58 def timeout @timeout end |