@@ -73,7 +73,7 @@ func TestLoadContextsFromKubeConfigFile(t *testing.T) {
73
73
require .NoError (t , err , "Expected no error for auth error file" )
74
74
require .NotEmpty (t , contextErrors , "Expected context errors for invalid auth file" )
75
75
require .Equal (t , contextErrors [0 ].ContextName , "invalid-context" )
76
- require .Equal (t , 2 , len (contexts ), "Expected 1 context from invalid auth file" )
76
+ require .Equal (t , 0 , len (contexts ), "Expected no contexts from invalid auth file" )
77
77
})
78
78
79
79
t .Run ("partially_valid_contexts" , func (t * testing.T ) {
@@ -82,7 +82,7 @@ func TestLoadContextsFromKubeConfigFile(t *testing.T) {
82
82
contexts , contextErrors , err := kubeconfig .LoadContextsFromFile (kubeConfigFile , kubeconfig .KubeConfig )
83
83
require .NoError (t , err , "Expected no error for partially valid file" )
84
84
require .NotEmpty (t , contextErrors , "Expected some context errors for partially valid file" )
85
- require .Equal (t , 3 , len (contexts ), "Expected 3 contexts from the partially valid file" )
85
+ require .Equal (t , 1 , len (contexts ), "Expected 1 contexts from the partially valid file" )
86
86
require .Equal (t , "valid-context" , contexts [0 ].Name , "Expected context name to be 'valid-context'" )
87
87
})
88
88
}
@@ -174,7 +174,7 @@ users:
174
174
contexts , contextErrors , err := kubeconfig .LoadContextsFromBase64String (base64String , kubeconfig .DynamicCluster )
175
175
require .NoError (t , err , "Expected no error for partially valid base64" )
176
176
require .NotEmpty (t , contextErrors , "Expected some context errors for partially valid base64" )
177
- require .Equal (t , 2 , len (contexts ), "Expected 2 valid contexts from partially valid base64" )
177
+ require .Equal (t , 1 , len (contexts ), "Expected 1 valid context from partially valid base64" )
178
178
assert .Equal (t , "valid-context" , contexts [0 ].Name , "Expected context name to be 'valid-context'" )
179
179
})
180
180
}
0 commit comments