Merge pull request #3942 from hs0210/work
Add unit test for func in filter.go
This commit is contained in:
commit
986f294187
@ -317,3 +317,20 @@ func TestFilters(t *testing.T) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestOperatorStrings(t *testing.T) {
|
||||||
|
for _, testcase := range []struct {
|
||||||
|
op operator
|
||||||
|
expected string
|
||||||
|
}{
|
||||||
|
{operatorPresent, "?"},
|
||||||
|
{operatorEqual, "=="},
|
||||||
|
{operatorNotEqual, "!="},
|
||||||
|
{operatorMatches, "~="},
|
||||||
|
{10, "unknown"},
|
||||||
|
} {
|
||||||
|
if !reflect.DeepEqual(testcase.op.String(), testcase.expected) {
|
||||||
|
t.Fatalf("return value unexpected: %v != %v", testcase.op.String(), testcase.expected)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user