mirror of https://github.com/k3s-io/k3s
Merge pull request #68815 from WanLinghao/sa_util_test_case
add a test case which check secret's typepull/58/head
commit
745f75222f
|
@ -44,6 +44,20 @@ func TestIsServiceAccountToken(t *testing.T) {
|
|||
},
|
||||
}
|
||||
|
||||
secretTypeMistmatch := &v1.Secret{
|
||||
ObjectMeta: metav1.ObjectMeta{
|
||||
Name: "token-secret-2",
|
||||
Namespace: "default",
|
||||
UID: "23456",
|
||||
ResourceVersion: "1",
|
||||
Annotations: map[string]string{
|
||||
v1.ServiceAccountNameKey: "default",
|
||||
v1.ServiceAccountUIDKey: "12345",
|
||||
},
|
||||
},
|
||||
Type: v1.SecretTypeOpaque,
|
||||
}
|
||||
|
||||
saIns := &v1.ServiceAccount{
|
||||
ObjectMeta: metav1.ObjectMeta{
|
||||
Name: "default",
|
||||
|
@ -91,6 +105,11 @@ func TestIsServiceAccountToken(t *testing.T) {
|
|||
sa: saInsUIDNotEqual,
|
||||
expect: false,
|
||||
},
|
||||
"service account type not equal": {
|
||||
secret: secretTypeMistmatch,
|
||||
sa: saIns,
|
||||
expect: false,
|
||||
},
|
||||
}
|
||||
|
||||
for k, v := range tests {
|
||||
|
|
Loading…
Reference in New Issue