Sha256: a0f29eb3d26996ab0b9e43a301d5a4bad989b8541641b08e6afd6b45c4819758
Contents?: true
Size: 1.71 KB
Versions: 1
Compression:
Stored size: 1.71 KB
Contents
@issue Feature: Issue #52 Summary counts are wrong with option --tags Wrong summary counts are shown for skipped and failed scenarios when option --tags=done is used (and some scenarios are skipped). Background: Test Setup Given a new working directory Given a file named "features/steps/steps.py" with: """ from behave import given @given(u'passing') def step(context): pass @given(u'failing') def step(context): assert False, "failing" """ Scenario: Successful Execution of Tagged Scenario Given a file named "features/tagged_scenario1.feature" with: """ Feature: Passing tagged Scenario @done Scenario: P1 Given passing @unimplemented Scenario: N1 Given passing @unimplemented Scenario: N2 Given passing """ When I run "behave --junit -c --tags @done features/tagged_scenario1.feature" Then it should pass with: """ 1 feature passed, 0 failed, 0 skipped 1 scenario passed, 0 failed, 2 skipped """ Scenario: Failing Execution of Tagged Scenario Given a file named "features/tagged_scenario2.feature" with: """ Feature: Failing tagged Scenario @done Scenario: F1 Given failing @unimplemented Scenario: N1 Given passing @unimplemented Scenario: N2 Given passing """ When I run "behave --junit -c --tags @done features/tagged_scenario2.feature" Then it should fail And the command output should contain: """ 0 features passed, 1 failed, 0 skipped 0 scenarios passed, 1 failed, 2 skipped """
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
busser-behave-0.1.3 | vendor/behave/issue.features/issue0052.feature |