Jelajahi Sumber

test(e2e): tighten cluster recovery runtime checks

Moritz Johner 2 bulan lalu
induk
melakukan
19797d8437
1 mengubah file dengan 2 tambahan dan 5 penghapusan
  1. 2 5
      e2e/suites/provider/cases/common/clusterprovider.go

+ 2 - 5
e2e/suites/provider/cases/common/clusterprovider.go

@@ -173,12 +173,9 @@ func clusterProviderRecoveryCase(f *framework.Framework, harness ClusterProvider
 				Name:      name,
 				Name:      name,
 				AuthScope: authScope,
 				AuthScope: authScope,
 			})
 			})
+			Expect(runtime).NotTo(BeNil(), "cluster provider harness returned nil runtime")
 			if !runtime.SupportsAuthLifecycle() {
 			if !runtime.SupportsAuthLifecycle() {
-				providerName := ""
-				if runtime != nil {
-					providerName = runtime.ClusterProviderName
-				}
-				Skip(fmt.Sprintf("provider %q does not support auth lifecycle recovery hooks", providerName))
+				Skip(fmt.Sprintf("provider %q does not support auth lifecycle recovery hooks", runtime.ClusterProviderName))
 			}
 			}
 			applyClusterProviderExternalSecret(tc, runtime)
 			applyClusterProviderExternalSecret(tc, runtime)
 			runtime.BreakAuth()
 			runtime.BreakAuth()