Class: Cucumber::Filters::Quit
Instance Method Summary collapse
- #done ⇒ Object
-
#initialize(receiver = nil) ⇒ Quit
constructor
A new instance of Quit.
- #test_case(test_case) ⇒ Object
- #with_receiver(receiver) ⇒ Object
Constructor Details
#initialize(receiver = nil) ⇒ Quit
Returns a new instance of Quit.
5 6 7 |
# File 'lib/cucumber/filters/quit.rb', line 5 def initialize(receiver=nil) @receiver = receiver end |
Instance Method Details
#done ⇒ Object
16 17 18 19 |
# File 'lib/cucumber/filters/quit.rb', line 16 def done @receiver.done self end |
#test_case(test_case) ⇒ Object
9 10 11 12 13 14 |
# File 'lib/cucumber/filters/quit.rb', line 9 def test_case(test_case) unless Cucumber.wants_to_quit test_case.describe_to @receiver end self end |
#with_receiver(receiver) ⇒ Object
21 22 23 |
# File 'lib/cucumber/filters/quit.rb', line 21 def with_receiver(receiver) self.class.new(receiver) end |