Commit 1c8d0eec authored by WanLinghao's avatar WanLinghao

add a test case which check secret's type

parent e763a3c5
......@@ -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 {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment