Sha256: f564d495090721d25e6a7b10af88407c959f2fb3eb179fc31a96fd753d1b3fed
Contents?: true
Size: 1.46 KB
Versions: 3
Compression:
Stored size: 1.46 KB
Contents
Feature: AfterStep Hooks AfterStep hooks can be used to further inspect the Step object of the step that has just run, or to simply check the step's result. Background: Given the standard step definitions And a file named "features/sample.feature" with: """ Feature: Sample Scenario: Success Given this step passes """ @todo-windows Scenario: Access Test Step object in AfterStep Block Given a file named "features/support/env.rb" with: """ AfterStep do |result, test_step| expect(test_step).to be_a(Cucumber::Core::Test::Step) end """ When I run `cucumber features` Then it should pass with: """ Feature: Sample Scenario: Success # features/sample.feature:3 Given this step passes # features/step_definitions/steps.rb:1 1 scenario (1 passed) 1 step (1 passed) """ @todo-windows Scenario: An AfterStep with one named argument receives only the result Given a file named "features/support/env.rb" with: """ AfterStep do |result| expect(result).to be_a(Cucumber::Core::Test::Result::Passed) end """ When I run `cucumber features` Then it should pass with: """ Feature: Sample Scenario: Success # features/sample.feature:3 Given this step passes # features/step_definitions/steps.rb:1 1 scenario (1 passed) 1 step (1 passed) """
Version data entries
3 entries across 3 versions & 1 rubygems