To add a collaborator to this project you will need to use the Relish gem to add the collaborator via a terminal command. Soon you'll be able to also add collaborators here!
More about adding a collaboratorHTML output formatter
- Background
-
- Given
- the standard step definitions
- And
-
a file named "features/scenario_outline_with_undefined_steps.feature" with:
Feature: Scenario Outline: Given this step is undefined Examples: |foo| |bar|
- And
-
a file named "features/scenario_outline_with_pending_step.feature" with:
Feature: Outline Scenario Outline: Will it blend? Given this step is pending And other step When I do something with <example> Then I should see something Examples: | example | | one | | two | | three |
- And
-
a file named "features/failing_background_step.feature" with:
Feature: Feature with failing background step Background: Given this step fails Scenario: When I do something Then I should see something
- Scenarios
-
- an scenario outline, one undefined step, one random example, expand flag on
- an scenario outline, one pending step
- when using a profile the html shouldn't include 'Using the default profile...'
- a feature with a failing background step
- an scenario outline, one undefined step, one random example, expand flag on
-
- When
-
I run
cucumber features/scenario_outline_with_undefined_steps.feature --format html --expand
- Then
- it should pass
- an scenario outline, one pending step
-
- When
-
I run
cucumber file --format html flag
- Then
- it should pass
- And
-
the output should contain:
makeYellow('scenario_1')
- And
-
the output should not contain:
makeRed('scenario_1')
Examples: file flag features/scenario_outline_with_pending_step.feature --expand features/scenario_outline_with_pending_step.feature Examples: file flag features/scenario_outline_with_undefined_steps.feature --expand features/scenario_outline_with_undefined_steps.feature - when using a profile the html shouldn't include 'Using the default profile...'
-
- And
-
a file named "cucumber.yml" with:
default: -r features
- When
-
I run
cucumber features/scenario_outline_with_undefined_steps.feature --profile default --format html
- Then
- it should pass
- And
-
the output should not contain:
Using the default profile...
- a feature with a failing background step
-
- When
-
I run
cucumber features/failing_background_step.feature --format html
- Then
-
the output should not contain:
makeRed('scenario_0')
- And
-
the output should contain:
makeRed('background_0')
Last published over 7 years ago by mattwynne.