Skip to content

Commit 7f6861a

Browse files
committed
Register standard types with scheme
1 parent 915c6a9 commit 7f6861a

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

pkg/client/client_test.go

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,9 @@ import (
3030
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
3131
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
3232
"k8s.io/apimachinery/pkg/runtime"
33-
"k8s.io/apimachinery/pkg/runtime/schema"
3433
"sigs.k8s.io/controller-runtime/pkg/client"
34+
35+
kscheme "k8s.io/client-go/kubernetes/scheme"
3536
)
3637

3738
const serverSideTimeoutSeconds = 10
@@ -68,14 +69,7 @@ var _ = Describe("Client", func() {
6869
ObjectMeta: metav1.ObjectMeta{Name: fmt.Sprintf("node-name-%v", count)},
6970
Spec: corev1.NodeSpec{},
7071
}
71-
// Add Deployment and Node to the Scheme.
72-
scheme = runtime.NewScheme()
73-
dgv := schema.GroupVersion{Group: "apps", Version: "v1"}
74-
ngv := schema.GroupVersion{Group: "", Version: "v1"}
75-
dgvk := dgv.WithKind("Deployment")
76-
ngvk := ngv.WithKind("Node")
77-
scheme.AddKnownTypeWithName(dgvk, dep)
78-
scheme.AddKnownTypeWithName(ngvk, node)
72+
scheme = kscheme.Scheme
7973

8074
close(done)
8175
}, serverSideTimeoutSeconds)

0 commit comments

Comments
 (0)