@@ -128,9 +128,13 @@ users:
128128
129129func TestAuthPlugins (t * testing.T ) {
130130 t .Run ("should support azure via exec plugin (kubelogin)" , func (t * testing.T ) {
131- cfg := NewCfg (& CfgOptions {
131+ cfg , err := NewCfg (& CfgOptions {
132132 KubeConfigContents : azureExecKubeConfig ,
133133 })
134+ if err != nil {
135+ t .Errorf ("Expected NewCfg to succeed, got %s" , err )
136+ return
137+ }
134138 restConfig , err := cfg .RESTClientGetter .ToRESTConfig ()
135139 if err != nil {
136140 t .Errorf ("Expected azure exec kubeconfig to parse successfully, got %s" , err )
@@ -145,9 +149,13 @@ func TestAuthPlugins(t *testing.T) {
145149 }
146150 })
147151 t .Run ("should support gcp via exec plugin (gke-gcloud-auth-plugin)" , func (t * testing.T ) {
148- cfg := NewCfg (& CfgOptions {
152+ cfg , err := NewCfg (& CfgOptions {
149153 KubeConfigContents : gcpExecKubeConfig ,
150154 })
155+ if err != nil {
156+ t .Errorf ("Expected NewCfg to succeed, got %s" , err )
157+ return
158+ }
151159 restConfig , err := cfg .RESTClientGetter .ToRESTConfig ()
152160 if err != nil {
153161 t .Errorf ("Expected gcp exec kubeconfig to parse successfully, got %s" , err )
@@ -162,9 +170,13 @@ func TestAuthPlugins(t *testing.T) {
162170 }
163171 })
164172 t .Run ("should register oidc auth provider plugin" , func (t * testing.T ) {
165- cfg := NewCfg (& CfgOptions {
173+ cfg , err := NewCfg (& CfgOptions {
166174 KubeConfigContents : oidcKubeConfig ,
167175 })
176+ if err != nil {
177+ t .Errorf ("Expected NewCfg to succeed, got %s" , err )
178+ return
179+ }
168180 restConfig , err := cfg .RESTClientGetter .ToRESTConfig ()
169181 if err != nil {
170182 t .Errorf ("Expected oidc kubeconfig to parse successfully, got %s" , err )
@@ -180,9 +192,13 @@ func TestAuthPlugins(t *testing.T) {
180192 }
181193 })
182194 t .Run ("should support exec auth provider" , func (t * testing.T ) {
183- cfg := NewCfg (& CfgOptions {
195+ cfg , err := NewCfg (& CfgOptions {
184196 KubeConfigContents : execKubeConfig ,
185197 })
198+ if err != nil {
199+ t .Errorf ("Expected NewCfg to succeed, got %s" , err )
200+ return
201+ }
186202 restConfig , err := cfg .RESTClientGetter .ToRESTConfig ()
187203 if err != nil {
188204 t .Errorf ("Expected exec kubeconfig to parse successfully, got %s" , err )
@@ -219,9 +235,13 @@ users:
219235 config:
220236 some-key: some-value
221237`
222- cfg := NewCfg (& CfgOptions {
238+ cfg , err := NewCfg (& CfgOptions {
223239 KubeConfigContents : unknownAuthConfig ,
224240 })
241+ if err != nil {
242+ t .Errorf ("Expected NewCfg to succeed, got %s" , err )
243+ return
244+ }
225245 restConfig , err := cfg .RESTClientGetter .ToRESTConfig ()
226246 if err != nil {
227247 t .Errorf ("Expected parsing to succeed, got %s" , err )
0 commit comments