add more test cases

This commit is contained in:
Min Wang 2021-09-30 16:20:36 -07:00
parent 77418c7dba
commit 6f7b4b1b76
No known key found for this signature in database
GPG Key ID: 59F2636078B5978F
1 changed files with 12 additions and 0 deletions

View File

@ -93,6 +93,18 @@ func TestNamespaceListGetAllowedNamespaces(t *testing.T) {
NamespaceDeniedList NamespaceList
Wanted NamespaceList
}{
{
Desc: "empty Namespaces",
Namespaces: NamespaceList{},
NamespaceDeniedList: NamespaceList{"default", "kube-system"},
Wanted: NamespaceList{""},
},
{
Desc: "all Namespaces",
Namespaces: DefaultNamespaces,
NamespaceDeniedList: NamespaceList{"default", "kube-system"},
Wanted: NamespaceList{""},
},
{
Desc: "empty namespaceDenylist",
Namespaces: NamespaceList{"default", "kube-system"},