Skip to content

Commit 0ebe461

Browse files
author
Shawn Hurley
committed
using kapierrors to check error condition in client.
1 parent 91deaaf commit 0ebe461

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

pkg/client/client_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import (
2525
. "github.com/onsi/gomega"
2626
appsv1 "k8s.io/api/apps/v1"
2727
corev1 "k8s.io/api/core/v1"
28+
"k8s.io/apimachinery/pkg/api/errors"
2829
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2930
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
3031
"k8s.io/apimachinery/pkg/runtime"
@@ -218,7 +219,7 @@ var _ = Describe("Client", func() {
218219
By("creating the object a second time")
219220
err = cl.Create(context.TODO(), old)
220221
Expect(err).To(HaveOccurred())
221-
Expect(err.Error()).To(ContainSubstring("already exists"))
222+
Expect(errors.IsAlreadyExists(err)).To(BeTrue())
222223

223224
close(done)
224225
})
@@ -338,7 +339,7 @@ var _ = Describe("Client", func() {
338339
By("creating the object a second time")
339340
err = cl.Create(context.TODO(), u)
340341
Expect(err).To(HaveOccurred())
341-
Expect(err.Error()).To(ContainSubstring("already exists"))
342+
Expect(errors.IsAlreadyExists(err)).To(BeTrue())
342343

343344
close(done)
344345
})

0 commit comments

Comments
 (0)