Exception: Kapnismology::SmokeTestFailed
- Inherits:
-
StandardError
- Object
- StandardError
- Kapnismology::SmokeTestFailed
- Defined in:
- lib/kapnismology/smoke_test_failed.rb
Overview
This class can be raised to make Kapnismology create a failed result from your smoke test
Direct Known Subclasses
Instance Method Summary collapse
-
#initialize(data, message) ⇒ SmokeTestFailed
constructor
A new instance of SmokeTestFailed.
- #result ⇒ Object
Constructor Details
#initialize(data, message) ⇒ SmokeTestFailed
Returns a new instance of SmokeTestFailed.
4 5 6 7 8 9 10 11 |
# File 'lib/kapnismology/smoke_test_failed.rb', line 4 def initialize(data, ) @data = if data.class.ancestors.include?(Exception) { exception: data.class, message: data. } else data end @message = end |
Instance Method Details
#result ⇒ Object
13 14 15 |
# File 'lib/kapnismology/smoke_test_failed.rb', line 13 def result Kapnismology::Result.new(false, @data, @message) end |