diff --git a/pkg/fields/selector_test.go b/pkg/fields/selector_test.go index b41d712c9a1..be0819e64cb 100644 --- a/pkg/fields/selector_test.go +++ b/pkg/fields/selector_test.go @@ -185,13 +185,14 @@ func TestRequiresExactMatch(t *testing.T) { Found bool }{ "empty set": {Set{}.AsSelector(), "test", "", false}, - "nil andTerm": {andTerm(nil), "test", "", false}, "empty hasTerm": {&hasTerm{}, "test", "", false}, "skipped hasTerm": {&hasTerm{"a", "b"}, "test", "", false}, "valid hasTerm": {&hasTerm{"test", "b"}, "test", "b", true}, "valid hasTerm no value": {&hasTerm{"test", ""}, "test", "", true}, "valid notHasTerm": {¬HasTerm{"test", "b"}, "test", "", false}, "valid notHasTerm no value": {¬HasTerm{"test", ""}, "test", "", false}, + "nil andTerm": {andTerm(nil), "test", "", false}, + "empty andTerm": {andTerm{}, "test", "", false}, "nested andTerm": {andTerm{andTerm{}}, "test", "", false}, "nested andTerm matches": {andTerm{&hasTerm{"test", "b"}}, "test", "b", true}, "andTerm with non-match": {andTerm{&hasTerm{}, &hasTerm{"test", "b"}}, "test", "b", true},