Skip to content

Commit

Permalink
Fix failing tests
Browse files Browse the repository at this point in the history
  • Loading branch information
lsegal committed May 14, 2015
1 parent 6743044 commit 661ed23
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions gherkin/types_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -54,17 +54,18 @@ func TestTabularDataMapEmpty(t *testing.T) {
}

func TestScenarioFilters(t *testing.T) {
f := &Feature{Tags: []string{}}
s := Scenario{Tags: []string{"@a", "@b"}}
assert.True(t, s.FilterMatched())
assert.False(t, s.FilterMatched("a"))
assert.True(t, s.FilterMatched("@a"))
assert.True(t, s.FilterMatched("@c", "@a"))
assert.False(t, s.FilterMatched("~@a"))
assert.False(t, s.FilterMatched("@a,@c"))
assert.True(t, s.FilterMatched("@a,@b", "@c"))
assert.True(t, s.FilterMatched(f))
assert.False(t, s.FilterMatched(f, "a"))
assert.True(t, s.FilterMatched(f, "@a"))
assert.True(t, s.FilterMatched(f, "@c", "@a"))
assert.False(t, s.FilterMatched(f, "~@a"))
assert.False(t, s.FilterMatched(f, "@a,@c"))
assert.True(t, s.FilterMatched(f, "@a,@b", "@c"))

s = Scenario{Tags: []string{}}
assert.False(t, s.FilterMatched("@a"))
assert.False(t, s.FilterMatched(f, "@a"))
}

func TestFeatureFilters(t *testing.T) {
Expand Down

0 comments on commit 661ed23

Please sign in to comment.