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