Class: Cucumber::Filters::ActivateSteps::CaseFilter

Inherits:
Object
  • Object
show all
Defined in:
lib/cucumber/filters/activate_steps.rb

Instance Method Summary collapse

Constructor Details

#initialize(test_case, step_definitions) ⇒ CaseFilter

Returns a new instance of CaseFilter.



12
13
14
15
# File 'lib/cucumber/filters/activate_steps.rb', line 12

def initialize(test_case, step_definitions)
  @original_test_case = test_case
  @step_definitions = step_definitions
end

Instance Method Details

#test_caseObject



17
18
19
# File 'lib/cucumber/filters/activate_steps.rb', line 17

def test_case
  @original_test_case.with_steps(new_test_steps)
end