(t *testing.T, cluster *fake.Cluster, ns string, objYAML string, object any)
| 924 | } |
| 925 | |
| 926 | func fetchObject(t *testing.T, cluster *fake.Cluster, ns string, objYAML string, object any) { |
| 927 | t.Helper() |
| 928 | mft, err := manifest.NewFromYAML(objYAML) |
| 929 | require.NoError(t, err) |
| 930 | |
| 931 | gvk := cluster.MustFindGVR(mft.ApiVersion(), mft.Kind()) |
| 932 | obj, err := cluster.Client.Dynamic().Resource(*gvk).Namespace(ns).Get(context.TODO(), mft.Name(), metav1.GetOptions{}) |
| 933 | require.NoError(t, err) |
| 934 | require.NotNil(t, obj) |
| 935 | |
| 936 | err = runtime.DefaultUnstructuredConverter.FromUnstructured(obj.UnstructuredContent(), object) |
| 937 | require.NoError(t, err) |
| 938 | } |
| 939 | |
| 940 | func existObject(t *testing.T, cluster *fake.Cluster, ns string, objYAML string) bool { |
| 941 | mft := manifest.MustFromYAML(objYAML) |
no test coverage detected