Sha256: ea8191b2ceb7211f274a49b476b65864120f2c1e7cc37fb5ddefc6070f00c4cd

Contents?: true

Size: 1.67 KB

Versions: 86

Compression:

Stored size: 1.67 KB

Contents

Feature: Cucumber command line
  In order to find out what step definitions need to be implemented
  Developers should always see what step definition is missing

  @mri186
  Scenario: Get info at arbitrary levels of nesting
    When I run cucumber features/call_undefined_step_from_step_def.feature
    Then it should pass with
      """
      Feature: Calling undefined step

        Scenario: Call directly                                # features/call_undefined_step_from_step_def.feature:3
          Given a step definition that calls an undefined step # features/step_definitions/sample_steps.rb:19
            Undefined step: "this does not exist" (Cucumber::Undefined)
            ./features/step_definitions/sample_steps.rb:20:in `/^a step definition that calls an undefined step$/'
            features/call_undefined_step_from_step_def.feature:4:in `Given a step definition that calls an undefined step'

        Scenario: Call via another                                         # features/call_undefined_step_from_step_def.feature:6
          Given call step "a step definition that calls an undefined step" # features/step_definitions/sample_steps.rb:23
            Undefined step: "this does not exist" (Cucumber::Undefined)
            ./features/step_definitions/sample_steps.rb:20:in `/^a step definition that calls an undefined step$/'
            features/call_undefined_step_from_step_def.feature:7:in `Given call step "a step definition that calls an undefined step"'

      2 scenarios (2 undefined)
      2 steps (2 undefined)

      You can implement step definitions for undefined steps with these snippets:

      Given /^this does not exist$/ do
        pending
      end


      """

Version data entries

86 entries across 86 versions & 9 rubygems

Version Path
aslakhellesoy-cucumber-0.3.10 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.100 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.101.2 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.101 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.102.1 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.102.2 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.102 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.103 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.104 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.11.1 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.11.200907091518 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.11.3 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.11.5 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.11.6 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.11 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.7.1 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.7.2 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.7.3 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.7.4 features/report_called_undefined_steps.feature
aslakhellesoy-cucumber-0.3.7.5 features/report_called_undefined_steps.feature