mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-28 14:07:14 +00:00
Use ExpectEqual under e2e/apimachinery
Since https://github.com/kubernetes/kubernetes/pull/78922 ExpectEqual() is implemented as test framework. This makes e2e tests use the function under test/e2e/apimachinery.
This commit is contained in:
parent
a33840e023
commit
66b1dc230e
@ -94,7 +94,7 @@ var _ = SIGDescribe("Servers with support for API chunking", func() {
|
|||||||
if len(lastRV) == 0 {
|
if len(lastRV) == 0 {
|
||||||
lastRV = list.ResourceVersion
|
lastRV = list.ResourceVersion
|
||||||
}
|
}
|
||||||
gomega.Expect(list.ResourceVersion).To(gomega.Equal(lastRV))
|
framework.ExpectEqual(list.ResourceVersion, lastRV)
|
||||||
if shouldCheckRemainingItem() {
|
if shouldCheckRemainingItem() {
|
||||||
if list.GetContinue() == "" {
|
if list.GetContinue() == "" {
|
||||||
gomega.Expect(list.GetRemainingItemCount()).To(gomega.BeNil())
|
gomega.Expect(list.GetRemainingItemCount()).To(gomega.BeNil())
|
||||||
@ -104,7 +104,7 @@ var _ = SIGDescribe("Servers with support for API chunking", func() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
for _, item := range list.Items {
|
for _, item := range list.Items {
|
||||||
gomega.Expect(item.Name).To(gomega.Equal(fmt.Sprintf("template-%04d", found)))
|
framework.ExpectEqual(item.Name, fmt.Sprintf("template-%04d", found))
|
||||||
found++
|
found++
|
||||||
}
|
}
|
||||||
if len(list.Continue) == 0 {
|
if len(list.Continue) == 0 {
|
||||||
@ -187,7 +187,7 @@ var _ = SIGDescribe("Servers with support for API chunking", func() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
for _, item := range list.Items {
|
for _, item := range list.Items {
|
||||||
gomega.Expect(item.Name).To(gomega.Equal(fmt.Sprintf("template-%04d", found)))
|
framework.ExpectEqual(item.Name, fmt.Sprintf("template-%04d", found))
|
||||||
found++
|
found++
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -207,9 +207,9 @@ var _ = SIGDescribe("Servers with support for API chunking", func() {
|
|||||||
}
|
}
|
||||||
e2elog.Logf("Retrieved %d/%d results with rv %s and continue %s", len(list.Items), opts.Limit, list.ResourceVersion, list.Continue)
|
e2elog.Logf("Retrieved %d/%d results with rv %s and continue %s", len(list.Items), opts.Limit, list.ResourceVersion, list.Continue)
|
||||||
gomega.Expect(len(list.Items)).To(gomega.BeNumerically("<=", opts.Limit))
|
gomega.Expect(len(list.Items)).To(gomega.BeNumerically("<=", opts.Limit))
|
||||||
gomega.Expect(list.ResourceVersion).To(gomega.Equal(lastRV))
|
framework.ExpectEqual(list.ResourceVersion, lastRV)
|
||||||
for _, item := range list.Items {
|
for _, item := range list.Items {
|
||||||
gomega.Expect(item.Name).To(gomega.Equal(fmt.Sprintf("template-%04d", found)))
|
framework.ExpectEqual(item.Name, fmt.Sprintf("template-%04d", found))
|
||||||
found++
|
found++
|
||||||
}
|
}
|
||||||
if len(list.Continue) == 0 {
|
if len(list.Continue) == 0 {
|
||||||
|
@ -33,7 +33,6 @@ import (
|
|||||||
imageutils "k8s.io/kubernetes/test/utils/image"
|
imageutils "k8s.io/kubernetes/test/utils/image"
|
||||||
|
|
||||||
"github.com/onsi/ginkgo"
|
"github.com/onsi/ginkgo"
|
||||||
"github.com/onsi/gomega"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
func extinguish(f *framework.Framework, totalNS int, maxAllowedAfterDel int, maxSeconds int) {
|
func extinguish(f *framework.Framework, totalNS int, maxAllowedAfterDel int, maxSeconds int) {
|
||||||
@ -59,7 +58,7 @@ func extinguish(f *framework.Framework, totalNS int, maxAllowedAfterDel int, max
|
|||||||
deleteFilter := []string{"nslifetest"}
|
deleteFilter := []string{"nslifetest"}
|
||||||
deleted, err := framework.DeleteNamespaces(f.ClientSet, deleteFilter, nil /* skipFilter */)
|
deleted, err := framework.DeleteNamespaces(f.ClientSet, deleteFilter, nil /* skipFilter */)
|
||||||
framework.ExpectNoError(err, "failed to delete namespace(s) containing: %s", deleteFilter)
|
framework.ExpectNoError(err, "failed to delete namespace(s) containing: %s", deleteFilter)
|
||||||
gomega.Expect(len(deleted)).To(gomega.Equal(totalNS))
|
framework.ExpectEqual(len(deleted), totalNS)
|
||||||
|
|
||||||
ginkgo.By("Waiting for namespaces to vanish")
|
ginkgo.By("Waiting for namespaces to vanish")
|
||||||
//Now POLL until all namespaces have been eradicated.
|
//Now POLL until all namespaces have been eradicated.
|
||||||
|
@ -38,7 +38,6 @@ import (
|
|||||||
imageutils "k8s.io/kubernetes/test/utils/image"
|
imageutils "k8s.io/kubernetes/test/utils/image"
|
||||||
|
|
||||||
"github.com/onsi/ginkgo"
|
"github.com/onsi/ginkgo"
|
||||||
"github.com/onsi/gomega"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@ -770,22 +769,22 @@ var _ = SIGDescribe("ResourceQuota", func() {
|
|||||||
ginkgo.By("Getting a ResourceQuota")
|
ginkgo.By("Getting a ResourceQuota")
|
||||||
resourceQuotaResult, err := client.CoreV1().ResourceQuotas(ns).Get(quotaName, metav1.GetOptions{})
|
resourceQuotaResult, err := client.CoreV1().ResourceQuotas(ns).Get(quotaName, metav1.GetOptions{})
|
||||||
framework.ExpectNoError(err)
|
framework.ExpectNoError(err)
|
||||||
gomega.Expect(resourceQuotaResult.Spec.Hard[v1.ResourceCPU]).To(gomega.Equal(resource.MustParse("1")))
|
framework.ExpectEqual(resourceQuotaResult.Spec.Hard[v1.ResourceCPU], resource.MustParse("1"))
|
||||||
gomega.Expect(resourceQuotaResult.Spec.Hard[v1.ResourceMemory]).To(gomega.Equal(resource.MustParse("500Mi")))
|
framework.ExpectEqual(resourceQuotaResult.Spec.Hard[v1.ResourceMemory], resource.MustParse("500Mi"))
|
||||||
|
|
||||||
ginkgo.By("Updating a ResourceQuota")
|
ginkgo.By("Updating a ResourceQuota")
|
||||||
resourceQuota.Spec.Hard[v1.ResourceCPU] = resource.MustParse("2")
|
resourceQuota.Spec.Hard[v1.ResourceCPU] = resource.MustParse("2")
|
||||||
resourceQuota.Spec.Hard[v1.ResourceMemory] = resource.MustParse("1Gi")
|
resourceQuota.Spec.Hard[v1.ResourceMemory] = resource.MustParse("1Gi")
|
||||||
resourceQuotaResult, err = client.CoreV1().ResourceQuotas(ns).Update(resourceQuota)
|
resourceQuotaResult, err = client.CoreV1().ResourceQuotas(ns).Update(resourceQuota)
|
||||||
framework.ExpectNoError(err)
|
framework.ExpectNoError(err)
|
||||||
gomega.Expect(resourceQuotaResult.Spec.Hard[v1.ResourceCPU]).To(gomega.Equal(resource.MustParse("2")))
|
framework.ExpectEqual(resourceQuotaResult.Spec.Hard[v1.ResourceCPU], resource.MustParse("2"))
|
||||||
gomega.Expect(resourceQuotaResult.Spec.Hard[v1.ResourceMemory]).To(gomega.Equal(resource.MustParse("1Gi")))
|
framework.ExpectEqual(resourceQuotaResult.Spec.Hard[v1.ResourceMemory], resource.MustParse("1Gi"))
|
||||||
|
|
||||||
ginkgo.By("Verifying a ResourceQuota was modified")
|
ginkgo.By("Verifying a ResourceQuota was modified")
|
||||||
resourceQuotaResult, err = client.CoreV1().ResourceQuotas(ns).Get(quotaName, metav1.GetOptions{})
|
resourceQuotaResult, err = client.CoreV1().ResourceQuotas(ns).Get(quotaName, metav1.GetOptions{})
|
||||||
framework.ExpectNoError(err)
|
framework.ExpectNoError(err)
|
||||||
gomega.Expect(resourceQuotaResult.Spec.Hard[v1.ResourceCPU]).To(gomega.Equal(resource.MustParse("2")))
|
framework.ExpectEqual(resourceQuotaResult.Spec.Hard[v1.ResourceCPU], resource.MustParse("2"))
|
||||||
gomega.Expect(resourceQuotaResult.Spec.Hard[v1.ResourceMemory]).To(gomega.Equal(resource.MustParse("1Gi")))
|
framework.ExpectEqual(resourceQuotaResult.Spec.Hard[v1.ResourceMemory], resource.MustParse("1Gi"))
|
||||||
|
|
||||||
ginkgo.By("Deleting a ResourceQuota")
|
ginkgo.By("Deleting a ResourceQuota")
|
||||||
err = deleteResourceQuota(client, ns, quotaName)
|
err = deleteResourceQuota(client, ns, quotaName)
|
||||||
@ -793,7 +792,7 @@ var _ = SIGDescribe("ResourceQuota", func() {
|
|||||||
|
|
||||||
ginkgo.By("Verifying the deleted ResourceQuota")
|
ginkgo.By("Verifying the deleted ResourceQuota")
|
||||||
_, err = client.CoreV1().ResourceQuotas(ns).Get(quotaName, metav1.GetOptions{})
|
_, err = client.CoreV1().ResourceQuotas(ns).Get(quotaName, metav1.GetOptions{})
|
||||||
gomega.Expect(errors.IsNotFound(err)).To(gomega.Equal(true))
|
framework.ExpectEqual(errors.IsNotFound(err), true)
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -983,7 +982,7 @@ var _ = SIGDescribe("ResourceQuota [Feature:PodPriority]", func() {
|
|||||||
ginkgo.It("should verify ResourceQuota's priority class scope (quota set to pod count: 1) against a pod with same priority class.", func() {
|
ginkgo.It("should verify ResourceQuota's priority class scope (quota set to pod count: 1) against a pod with same priority class.", func() {
|
||||||
|
|
||||||
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass1"}, Value: int32(1000)})
|
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass1"}, Value: int32(1000)})
|
||||||
gomega.Expect(err == nil || errors.IsAlreadyExists(err)).To(gomega.Equal(true))
|
framework.ExpectEqual(err == nil || errors.IsAlreadyExists(err), true)
|
||||||
|
|
||||||
hard := v1.ResourceList{}
|
hard := v1.ResourceList{}
|
||||||
hard[v1.ResourcePods] = resource.MustParse("1")
|
hard[v1.ResourcePods] = resource.MustParse("1")
|
||||||
@ -1022,7 +1021,7 @@ var _ = SIGDescribe("ResourceQuota [Feature:PodPriority]", func() {
|
|||||||
ginkgo.It("should verify ResourceQuota's priority class scope (quota set to pod count: 1) against 2 pods with same priority class.", func() {
|
ginkgo.It("should verify ResourceQuota's priority class scope (quota set to pod count: 1) against 2 pods with same priority class.", func() {
|
||||||
|
|
||||||
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass2"}, Value: int32(1000)})
|
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass2"}, Value: int32(1000)})
|
||||||
gomega.Expect(err == nil || errors.IsAlreadyExists(err)).To(gomega.Equal(true))
|
framework.ExpectEqual(err == nil || errors.IsAlreadyExists(err), true)
|
||||||
|
|
||||||
hard := v1.ResourceList{}
|
hard := v1.ResourceList{}
|
||||||
hard[v1.ResourcePods] = resource.MustParse("1")
|
hard[v1.ResourcePods] = resource.MustParse("1")
|
||||||
@ -1067,7 +1066,7 @@ var _ = SIGDescribe("ResourceQuota [Feature:PodPriority]", func() {
|
|||||||
ginkgo.It("should verify ResourceQuota's priority class scope (quota set to pod count: 1) against 2 pods with different priority class.", func() {
|
ginkgo.It("should verify ResourceQuota's priority class scope (quota set to pod count: 1) against 2 pods with different priority class.", func() {
|
||||||
|
|
||||||
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass3"}, Value: int32(1000)})
|
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass3"}, Value: int32(1000)})
|
||||||
gomega.Expect(err == nil || errors.IsAlreadyExists(err)).To(gomega.Equal(true))
|
framework.ExpectEqual(err == nil || errors.IsAlreadyExists(err), true)
|
||||||
|
|
||||||
hard := v1.ResourceList{}
|
hard := v1.ResourceList{}
|
||||||
hard[v1.ResourcePods] = resource.MustParse("1")
|
hard[v1.ResourcePods] = resource.MustParse("1")
|
||||||
@ -1113,10 +1112,10 @@ var _ = SIGDescribe("ResourceQuota [Feature:PodPriority]", func() {
|
|||||||
|
|
||||||
ginkgo.It("should verify ResourceQuota's multiple priority class scope (quota set to pod count: 2) against 2 pods with same priority classes.", func() {
|
ginkgo.It("should verify ResourceQuota's multiple priority class scope (quota set to pod count: 2) against 2 pods with same priority classes.", func() {
|
||||||
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass5"}, Value: int32(1000)})
|
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass5"}, Value: int32(1000)})
|
||||||
gomega.Expect(err == nil || errors.IsAlreadyExists(err)).To(gomega.Equal(true))
|
framework.ExpectEqual(err == nil || errors.IsAlreadyExists(err), true)
|
||||||
|
|
||||||
_, err = f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass6"}, Value: int32(1000)})
|
_, err = f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass6"}, Value: int32(1000)})
|
||||||
gomega.Expect(err == nil || errors.IsAlreadyExists(err)).To(gomega.Equal(true))
|
framework.ExpectEqual(err == nil || errors.IsAlreadyExists(err), true)
|
||||||
|
|
||||||
hard := v1.ResourceList{}
|
hard := v1.ResourceList{}
|
||||||
hard[v1.ResourcePods] = resource.MustParse("2")
|
hard[v1.ResourcePods] = resource.MustParse("2")
|
||||||
@ -1168,7 +1167,7 @@ var _ = SIGDescribe("ResourceQuota [Feature:PodPriority]", func() {
|
|||||||
ginkgo.It("should verify ResourceQuota's priority class scope (quota set to pod count: 1) against a pod with different priority class (ScopeSelectorOpNotIn).", func() {
|
ginkgo.It("should verify ResourceQuota's priority class scope (quota set to pod count: 1) against a pod with different priority class (ScopeSelectorOpNotIn).", func() {
|
||||||
|
|
||||||
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass7"}, Value: int32(1000)})
|
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass7"}, Value: int32(1000)})
|
||||||
gomega.Expect(err == nil || errors.IsAlreadyExists(err)).To(gomega.Equal(true))
|
framework.ExpectEqual(err == nil || errors.IsAlreadyExists(err), true)
|
||||||
|
|
||||||
hard := v1.ResourceList{}
|
hard := v1.ResourceList{}
|
||||||
hard[v1.ResourcePods] = resource.MustParse("1")
|
hard[v1.ResourcePods] = resource.MustParse("1")
|
||||||
@ -1202,7 +1201,7 @@ var _ = SIGDescribe("ResourceQuota [Feature:PodPriority]", func() {
|
|||||||
ginkgo.It("should verify ResourceQuota's priority class scope (quota set to pod count: 1) against a pod with different priority class (ScopeSelectorOpExists).", func() {
|
ginkgo.It("should verify ResourceQuota's priority class scope (quota set to pod count: 1) against a pod with different priority class (ScopeSelectorOpExists).", func() {
|
||||||
|
|
||||||
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass8"}, Value: int32(1000)})
|
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass8"}, Value: int32(1000)})
|
||||||
gomega.Expect(err == nil || errors.IsAlreadyExists(err)).To(gomega.Equal(true))
|
framework.ExpectEqual(err == nil || errors.IsAlreadyExists(err), true)
|
||||||
|
|
||||||
hard := v1.ResourceList{}
|
hard := v1.ResourceList{}
|
||||||
hard[v1.ResourcePods] = resource.MustParse("1")
|
hard[v1.ResourcePods] = resource.MustParse("1")
|
||||||
@ -1241,7 +1240,7 @@ var _ = SIGDescribe("ResourceQuota [Feature:PodPriority]", func() {
|
|||||||
ginkgo.It("should verify ResourceQuota's priority class scope (cpu, memory quota set) against a pod with same priority class.", func() {
|
ginkgo.It("should verify ResourceQuota's priority class scope (cpu, memory quota set) against a pod with same priority class.", func() {
|
||||||
|
|
||||||
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass9"}, Value: int32(1000)})
|
_, err := f.ClientSet.SchedulingV1().PriorityClasses().Create(&schedulingv1.PriorityClass{ObjectMeta: metav1.ObjectMeta{Name: "pclass9"}, Value: int32(1000)})
|
||||||
gomega.Expect(err == nil || errors.IsAlreadyExists(err)).To(gomega.Equal(true))
|
framework.ExpectEqual(err == nil || errors.IsAlreadyExists(err), true)
|
||||||
|
|
||||||
hard := v1.ResourceList{}
|
hard := v1.ResourceList{}
|
||||||
hard[v1.ResourcePods] = resource.MustParse("1")
|
hard[v1.ResourcePods] = resource.MustParse("1")
|
||||||
|
@ -64,10 +64,10 @@ var _ = SIGDescribe("Servers with support for Table transformation", func() {
|
|||||||
e2elog.Logf("Table: %#v", table)
|
e2elog.Logf("Table: %#v", table)
|
||||||
|
|
||||||
gomega.Expect(len(table.ColumnDefinitions)).To(gomega.BeNumerically(">", 2))
|
gomega.Expect(len(table.ColumnDefinitions)).To(gomega.BeNumerically(">", 2))
|
||||||
gomega.Expect(len(table.Rows)).To(gomega.Equal(1))
|
framework.ExpectEqual(len(table.Rows), 1)
|
||||||
gomega.Expect(len(table.Rows[0].Cells)).To(gomega.Equal(len(table.ColumnDefinitions)))
|
framework.ExpectEqual(len(table.Rows[0].Cells), len(table.ColumnDefinitions))
|
||||||
gomega.Expect(table.ColumnDefinitions[0].Name).To(gomega.Equal("Name"))
|
framework.ExpectEqual(table.ColumnDefinitions[0].Name, "Name")
|
||||||
gomega.Expect(table.Rows[0].Cells[0]).To(gomega.Equal(podName))
|
framework.ExpectEqual(table.Rows[0].Cells[0], podName)
|
||||||
|
|
||||||
out := printTable(table)
|
out := printTable(table)
|
||||||
gomega.Expect(out).To(gomega.MatchRegexp("^NAME\\s"))
|
gomega.Expect(out).To(gomega.MatchRegexp("^NAME\\s"))
|
||||||
@ -109,12 +109,12 @@ var _ = SIGDescribe("Servers with support for Table transformation", func() {
|
|||||||
SetHeader("Accept", "application/json;as=Table;v=v1beta1;g=meta.k8s.io").
|
SetHeader("Accept", "application/json;as=Table;v=v1beta1;g=meta.k8s.io").
|
||||||
Do().Into(pagedTable)
|
Do().Into(pagedTable)
|
||||||
framework.ExpectNoError(err, "failed to get pod templates in Table form in namespace: %s", ns)
|
framework.ExpectNoError(err, "failed to get pod templates in Table form in namespace: %s", ns)
|
||||||
gomega.Expect(len(pagedTable.Rows)).To(gomega.Equal(2))
|
framework.ExpectEqual(len(pagedTable.Rows), 2)
|
||||||
gomega.Expect(pagedTable.ResourceVersion).ToNot(gomega.Equal(""))
|
gomega.Expect(pagedTable.ResourceVersion).ToNot(gomega.Equal(""))
|
||||||
gomega.Expect(pagedTable.SelfLink).ToNot(gomega.Equal(""))
|
gomega.Expect(pagedTable.SelfLink).ToNot(gomega.Equal(""))
|
||||||
gomega.Expect(pagedTable.Continue).ToNot(gomega.Equal(""))
|
gomega.Expect(pagedTable.Continue).ToNot(gomega.Equal(""))
|
||||||
gomega.Expect(pagedTable.Rows[0].Cells[0]).To(gomega.Equal("template-0000"))
|
framework.ExpectEqual(pagedTable.Rows[0].Cells[0], "template-0000")
|
||||||
gomega.Expect(pagedTable.Rows[1].Cells[0]).To(gomega.Equal("template-0001"))
|
framework.ExpectEqual(pagedTable.Rows[1].Cells[0], "template-0001")
|
||||||
|
|
||||||
err = c.CoreV1().RESTClient().Get().Namespace(ns).Resource("podtemplates").
|
err = c.CoreV1().RESTClient().Get().Namespace(ns).Resource("podtemplates").
|
||||||
VersionedParams(&metav1.ListOptions{Continue: pagedTable.Continue}, metav1.ParameterCodec).
|
VersionedParams(&metav1.ListOptions{Continue: pagedTable.Continue}, metav1.ParameterCodec).
|
||||||
@ -122,7 +122,7 @@ var _ = SIGDescribe("Servers with support for Table transformation", func() {
|
|||||||
Do().Into(pagedTable)
|
Do().Into(pagedTable)
|
||||||
framework.ExpectNoError(err, "failed to get pod templates in Table form in namespace: %s", ns)
|
framework.ExpectNoError(err, "failed to get pod templates in Table form in namespace: %s", ns)
|
||||||
gomega.Expect(len(pagedTable.Rows)).To(gomega.BeNumerically(">", 0))
|
gomega.Expect(len(pagedTable.Rows)).To(gomega.BeNumerically(">", 0))
|
||||||
gomega.Expect(pagedTable.Rows[0].Cells[0]).To(gomega.Equal("template-0002"))
|
framework.ExpectEqual(pagedTable.Rows[0].Cells[0], "template-0002")
|
||||||
})
|
})
|
||||||
|
|
||||||
ginkgo.It("should return generic metadata details across all namespaces for nodes", func() {
|
ginkgo.It("should return generic metadata details across all namespaces for nodes", func() {
|
||||||
@ -135,8 +135,8 @@ var _ = SIGDescribe("Servers with support for Table transformation", func() {
|
|||||||
|
|
||||||
gomega.Expect(len(table.ColumnDefinitions)).To(gomega.BeNumerically(">=", 2))
|
gomega.Expect(len(table.ColumnDefinitions)).To(gomega.BeNumerically(">=", 2))
|
||||||
gomega.Expect(len(table.Rows)).To(gomega.BeNumerically(">=", 1))
|
gomega.Expect(len(table.Rows)).To(gomega.BeNumerically(">=", 1))
|
||||||
gomega.Expect(len(table.Rows[0].Cells)).To(gomega.Equal(len(table.ColumnDefinitions)))
|
framework.ExpectEqual(len(table.Rows[0].Cells), len(table.ColumnDefinitions))
|
||||||
gomega.Expect(table.ColumnDefinitions[0].Name).To(gomega.Equal("Name"))
|
framework.ExpectEqual(table.ColumnDefinitions[0].Name, "Name")
|
||||||
gomega.Expect(table.ResourceVersion).ToNot(gomega.Equal(""))
|
gomega.Expect(table.ResourceVersion).ToNot(gomega.Equal(""))
|
||||||
gomega.Expect(table.SelfLink).ToNot(gomega.Equal(""))
|
gomega.Expect(table.SelfLink).ToNot(gomega.Equal(""))
|
||||||
|
|
||||||
@ -159,7 +159,7 @@ var _ = SIGDescribe("Servers with support for Table transformation", func() {
|
|||||||
}
|
}
|
||||||
err := c.AuthorizationV1().RESTClient().Post().Resource("selfsubjectaccessreviews").SetHeader("Accept", "application/json;as=Table;v=v1beta1;g=meta.k8s.io").Body(sar).Do().Into(table)
|
err := c.AuthorizationV1().RESTClient().Post().Resource("selfsubjectaccessreviews").SetHeader("Accept", "application/json;as=Table;v=v1beta1;g=meta.k8s.io").Body(sar).Do().Into(table)
|
||||||
framework.ExpectError(err, "failed to return error when posting self subject access review: %+v, to a backend that does not implement metadata", sar)
|
framework.ExpectError(err, "failed to return error when posting self subject access review: %+v, to a backend that does not implement metadata", sar)
|
||||||
gomega.Expect(err.(errors.APIStatus).Status().Code).To(gomega.Equal(int32(406)))
|
framework.ExpectEqual(err.(errors.APIStatus).Status().Code, int32(406))
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user