Skip to content

Commit 9b840a7

Browse files
authored
Merge pull request kubernetes#86148 from tanjunchen/use-framework-Equal
test/e2e/: use framework.Equal() replace gomega.Expect(...).To(gomega…
2 parents 42fe74c + f786cb0 commit 9b840a7

File tree

14 files changed

+47
-49
lines changed

14 files changed

+47
-49
lines changed

test/e2e/apimachinery/crd_conversion_webhook.go

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -371,26 +371,28 @@ func deployCustomResourceWebhookAndService(f *framework.Framework, image string,
371371
framework.ExpectNoError(err, "waiting for service %s/%s have %d endpoint", namespace, serviceCRDName, 1)
372372
}
373373

374-
func verifyV1Object(f *framework.Framework, crd *apiextensionsv1.CustomResourceDefinition, obj *unstructured.Unstructured) {
374+
func verifyV1Object(crd *apiextensionsv1.CustomResourceDefinition, obj *unstructured.Unstructured) {
375375
gomega.Expect(obj.GetAPIVersion()).To(gomega.BeEquivalentTo(crd.Spec.Group + "/v1"))
376376
hostPort, exists := obj.Object["hostPort"]
377-
gomega.Expect(exists).To(gomega.BeTrue())
377+
framework.ExpectEqual(exists, true)
378+
378379
gomega.Expect(hostPort).To(gomega.BeEquivalentTo("localhost:8080"))
379380
_, hostExists := obj.Object["host"]
380-
gomega.Expect(hostExists).To(gomega.BeFalse())
381+
framework.ExpectEqual(hostExists, false)
381382
_, portExists := obj.Object["port"]
382-
gomega.Expect(portExists).To(gomega.BeFalse())
383+
framework.ExpectEqual(portExists, false)
383384
}
384385

385-
func verifyV2Object(f *framework.Framework, crd *apiextensionsv1.CustomResourceDefinition, obj *unstructured.Unstructured) {
386+
func verifyV2Object(crd *apiextensionsv1.CustomResourceDefinition, obj *unstructured.Unstructured) {
386387
gomega.Expect(obj.GetAPIVersion()).To(gomega.BeEquivalentTo(crd.Spec.Group + "/v2"))
387388
_, hostPortExists := obj.Object["hostPort"]
388-
gomega.Expect(hostPortExists).To(gomega.BeFalse())
389+
framework.ExpectEqual(hostPortExists, false)
390+
389391
host, hostExists := obj.Object["host"]
390-
gomega.Expect(hostExists).To(gomega.BeTrue())
392+
framework.ExpectEqual(hostExists, true)
391393
gomega.Expect(host).To(gomega.BeEquivalentTo("localhost"))
392394
port, portExists := obj.Object["port"]
393-
gomega.Expect(portExists).To(gomega.BeTrue())
395+
framework.ExpectEqual(portExists, true)
394396
gomega.Expect(port).To(gomega.BeEquivalentTo("8080"))
395397
}
396398

@@ -413,7 +415,7 @@ func testCustomResourceConversionWebhook(f *framework.Framework, crd *apiextensi
413415
ginkgo.By("v2 custom resource should be converted")
414416
v2crd, err := customResourceClients["v2"].Get(name, metav1.GetOptions{})
415417
framework.ExpectNoError(err, "Getting v2 of custom resource %s", name)
416-
verifyV2Object(f, crd, v2crd)
418+
verifyV2Object(crd, v2crd)
417419
}
418420

419421
func testCRListConversion(f *framework.Framework, testCrd *crd.TestCrd) {
@@ -473,19 +475,19 @@ func testCRListConversion(f *framework.Framework, testCrd *crd.TestCrd) {
473475
list, err := customResourceClients["v1"].List(metav1.ListOptions{})
474476
gomega.Expect(err).To(gomega.BeNil())
475477
gomega.Expect(len(list.Items)).To(gomega.BeIdenticalTo(2))
476-
gomega.Expect((list.Items[0].GetName() == name1 && list.Items[1].GetName() == name2) ||
477-
(list.Items[0].GetName() == name2 && list.Items[1].GetName() == name1)).To(gomega.BeTrue())
478-
verifyV1Object(f, crd, &list.Items[0])
479-
verifyV1Object(f, crd, &list.Items[1])
478+
framework.ExpectEqual((list.Items[0].GetName() == name1 && list.Items[1].GetName() == name2) ||
479+
(list.Items[0].GetName() == name2 && list.Items[1].GetName() == name1), true)
480+
verifyV1Object(crd, &list.Items[0])
481+
verifyV1Object(crd, &list.Items[1])
480482

481483
ginkgo.By("List CRs in v2")
482484
list, err = customResourceClients["v2"].List(metav1.ListOptions{})
483485
gomega.Expect(err).To(gomega.BeNil())
484486
gomega.Expect(len(list.Items)).To(gomega.BeIdenticalTo(2))
485-
gomega.Expect((list.Items[0].GetName() == name1 && list.Items[1].GetName() == name2) ||
486-
(list.Items[0].GetName() == name2 && list.Items[1].GetName() == name1)).To(gomega.BeTrue())
487-
verifyV2Object(f, crd, &list.Items[0])
488-
verifyV2Object(f, crd, &list.Items[1])
487+
framework.ExpectEqual((list.Items[0].GetName() == name1 && list.Items[1].GetName() == name2) ||
488+
(list.Items[0].GetName() == name2 && list.Items[1].GetName() == name1), true)
489+
verifyV2Object(crd, &list.Items[0])
490+
verifyV2Object(crd, &list.Items[1])
489491
}
490492

491493
// waitWebhookConversionReady sends stub custom resource creation requests requiring conversion until one succeeds.

test/e2e/apimachinery/webhook.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -995,7 +995,7 @@ func testMutatingConfigMapWebhook(f *framework.Framework) {
995995
client := f.ClientSet
996996
configMap := toBeMutatedConfigMap(f)
997997
mutatedConfigMap, err := client.CoreV1().ConfigMaps(f.Namespace.Name).Create(configMap)
998-
gomega.Expect(err).To(gomega.BeNil())
998+
framework.ExpectNoError(err)
999999
expectedConfigMapData := map[string]string{
10001000
"mutation-start": "yes",
10011001
"mutation-stage-1": "yes",

test/e2e/apps/cronjob.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525

2626
batchv1 "k8s.io/api/batch/v1"
2727
batchv1beta1 "k8s.io/api/batch/v1beta1"
28-
"k8s.io/api/core/v1"
28+
v1 "k8s.io/api/core/v1"
2929
"k8s.io/apimachinery/pkg/api/errors"
3030
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
3131
"k8s.io/apimachinery/pkg/util/wait"
@@ -214,7 +214,7 @@ var _ = SIGDescribe("CronJob", func() {
214214
ginkgo.By("Ensuring job was deleted")
215215
_, err = jobutil.GetJob(f.ClientSet, f.Namespace.Name, job.Name)
216216
framework.ExpectError(err)
217-
gomega.Expect(errors.IsNotFound(err)).To(gomega.BeTrue())
217+
framework.ExpectEqual(errors.IsNotFound(err), true)
218218

219219
ginkgo.By("Ensuring the job is not in the cronjob active list")
220220
err = waitForJobNotActive(f.ClientSet, f.Namespace.Name, cronJob.Name, job.Name)

test/e2e/apps/daemon_set.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323
"time"
2424

2525
appsv1 "k8s.io/api/apps/v1"
26-
"k8s.io/api/core/v1"
26+
v1 "k8s.io/api/core/v1"
2727
apierrors "k8s.io/apimachinery/pkg/api/errors"
2828
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2929
"k8s.io/apimachinery/pkg/labels"
@@ -478,7 +478,7 @@ var _ = SIGDescribe("Daemon set [Serial]", func() {
478478
rollbackPods[pod.Name] = true
479479
}
480480
for _, pod := range existingPods {
481-
gomega.Expect(rollbackPods[pod.Name]).To(gomega.BeTrue(), fmt.Sprintf("unexpected pod %s be restarted", pod.Name))
481+
framework.ExpectEqual(rollbackPods[pod.Name], true, fmt.Sprintf("unexpected pod %s be restarted", pod.Name))
482482
}
483483
})
484484
})

test/e2e/apps/deployment.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ func stopDeployment(c clientset.Interface, ns, deploymentName string) {
206206
framework.Logf("Ensuring deployment %s was deleted", deploymentName)
207207
_, err = c.AppsV1().Deployments(ns).Get(deployment.Name, metav1.GetOptions{})
208208
framework.ExpectError(err)
209-
gomega.Expect(errors.IsNotFound(err)).To(gomega.BeTrue())
209+
framework.ExpectEqual(errors.IsNotFound(err), true)
210210
framework.Logf("Ensuring deployment %s's RSes were deleted", deploymentName)
211211
selector, err := metav1.LabelSelectorAsSelector(deployment.Spec.Selector)
212212
framework.ExpectNoError(err)

test/e2e/apps/job.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
"fmt"
2121
"time"
2222

23-
"k8s.io/api/core/v1"
23+
v1 "k8s.io/api/core/v1"
2424
"k8s.io/apimachinery/pkg/api/errors"
2525
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
2626
batchinternal "k8s.io/kubernetes/pkg/apis/batch"
@@ -162,7 +162,7 @@ var _ = SIGDescribe("Job", func() {
162162
ginkgo.By("Ensuring job was deleted")
163163
_, err = jobutil.GetJob(f.ClientSet, f.Namespace.Name, job.Name)
164164
framework.ExpectError(err, "failed to ensure job %s was deleted in namespace: %s", job.Name, f.Namespace.Name)
165-
gomega.Expect(errors.IsNotFound(err)).To(gomega.BeTrue())
165+
framework.ExpectEqual(errors.IsNotFound(err), true)
166166
})
167167

168168
/*

test/e2e/common/container_probe.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ var _ = framework.KubeDescribe("Probing container", func() {
8282
}
8383

8484
restartCount := getRestartCount(p)
85-
gomega.Expect(restartCount == 0).To(gomega.BeTrue(), "pod should have a restart count of 0 but got %v", restartCount)
85+
framework.ExpectEqual(restartCount, 0, "pod should have a restart count of 0 but got %v", restartCount)
8686
})
8787

8888
/*
@@ -108,7 +108,7 @@ var _ = framework.KubeDescribe("Probing container", func() {
108108
framework.ExpectNotEqual(isReady, true, "pod should be not ready")
109109

110110
restartCount := getRestartCount(p)
111-
gomega.Expect(restartCount == 0).To(gomega.BeTrue(), "pod should have a restart count of 0 but got %v", restartCount)
111+
framework.ExpectEqual(restartCount, 0, "pod should have a restart count of 0 but got %v", restartCount)
112112
})
113113

114114
/*

test/e2e/framework/providers/kubemark/BUILD

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ go_library(
1111
"//staging/src/k8s.io/client-go/kubernetes:go_default_library",
1212
"//staging/src/k8s.io/client-go/tools/clientcmd:go_default_library",
1313
"//test/e2e/framework:go_default_library",
14-
"//vendor/github.com/onsi/gomega:go_default_library",
1514
],
1615
)
1716

test/e2e/framework/providers/kubemark/kubemark.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@ import (
2525
"k8s.io/client-go/tools/clientcmd"
2626
"k8s.io/kubernetes/pkg/kubemark"
2727
"k8s.io/kubernetes/test/e2e/framework"
28-
29-
"github.com/onsi/gomega"
3028
)
3129

3230
var (
@@ -77,7 +75,7 @@ func (p *Provider) FrameworkBeforeEach(f *framework.Framework) {
7775
p.controller, err = kubemark.NewKubemarkController(externalClient, externalInformerFactory, f.ClientSet, kubemarkNodeInformer)
7876
framework.ExpectNoError(err)
7977
externalInformerFactory.Start(p.closeChannel)
80-
gomega.Expect(p.controller.WaitForCacheSync(p.closeChannel)).To(gomega.BeTrue())
78+
framework.ExpectEqual(p.controller.WaitForCacheSync(p.closeChannel), true)
8179
go p.controller.Run(p.closeChannel)
8280
}
8381
}

test/e2e/kubectl/kubectl.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -527,7 +527,7 @@ var _ = SIGDescribe("Kubectl client", func() {
527527
ginkgo.By(fmt.Sprintf("creating the pod from %v", podYaml))
528528
podYaml = commonutils.SubstituteImageName(string(readTestFileOrDie("pod-with-readiness-probe.yaml.in")))
529529
framework.RunKubectlOrDieInput(ns, podYaml, "create", "-f", "-", fmt.Sprintf("--namespace=%v", ns))
530-
gomega.Expect(e2epod.CheckPodsRunningReady(c, ns, []string{simplePodName}, framework.PodStartTimeout)).To(gomega.BeTrue())
530+
framework.ExpectEqual(e2epod.CheckPodsRunningReady(c, ns, []string{simplePodName}, framework.PodStartTimeout), true)
531531
})
532532
ginkgo.AfterEach(func() {
533533
cleanupKubectlInputs(podYaml, ns, simplePodSelector)
@@ -1385,7 +1385,7 @@ metadata:
13851385
podYaml = commonutils.SubstituteImageName(string(readTestFileOrDie("pause-pod.yaml.in")))
13861386
nsFlag = fmt.Sprintf("--namespace=%v", ns)
13871387
framework.RunKubectlOrDieInput(ns, podYaml, "create", "-f", "-", nsFlag)
1388-
gomega.Expect(e2epod.CheckPodsRunningReady(c, ns, []string{pausePodName}, framework.PodStartTimeout)).To(gomega.BeTrue())
1388+
framework.ExpectEqual(e2epod.CheckPodsRunningReady(c, ns, []string{pausePodName}, framework.PodStartTimeout), true)
13891389
})
13901390
ginkgo.AfterEach(func() {
13911391
cleanupKubectlInputs(podYaml, ns, pausePodSelector)
@@ -1426,7 +1426,7 @@ metadata:
14261426
nsFlag = fmt.Sprintf("--namespace=%v", ns)
14271427
podYaml = commonutils.SubstituteImageName(string(readTestFileOrDie("busybox-pod.yaml")))
14281428
framework.RunKubectlOrDieInput(ns, podYaml, "create", "-f", "-", nsFlag)
1429-
gomega.Expect(e2epod.CheckPodsRunningReady(c, ns, []string{busyboxPodName}, framework.PodStartTimeout)).To(gomega.BeTrue())
1429+
framework.ExpectEqual(e2epod.CheckPodsRunningReady(c, ns, []string{busyboxPodName}, framework.PodStartTimeout), true)
14301430
})
14311431
ginkgo.AfterEach(func() {
14321432
cleanupKubectlInputs(podYaml, ns, busyboxPodSelector)
@@ -1969,7 +1969,7 @@ metadata:
19691969
ginkgo.By("verifying the job " + jobName + " was deleted")
19701970
_, err = c.BatchV1().Jobs(ns).Get(jobName, metav1.GetOptions{})
19711971
framework.ExpectError(err)
1972-
gomega.Expect(apierrs.IsNotFound(err)).To(gomega.BeTrue())
1972+
framework.ExpectEqual(apierrs.IsNotFound(err), true)
19731973
})
19741974
})
19751975

0 commit comments

Comments
 (0)