|
76 | 76 | err := s.CreateResourceFromString(fmt.Sprintf(ar, s.Namespace(), s.Namespace())) |
77 | 77 | Expect(err).NotTo(HaveOccurred(), "creating ApisixRoute") |
78 | 78 |
|
79 | | - By("get yaml from service") |
80 | | - serviceYaml, err := s.GetOutputFromStringWithNamespace(framework.Namespace, "svc", framework.DashboardServiceName, "-o", "yaml") |
81 | | - Expect(err).NotTo(HaveOccurred(), "getting service yaml") |
82 | | - By("update service to type ExternalName with invalid host") |
83 | | - var k8sservice corev1.Service |
84 | | - err = yaml.Unmarshal([]byte(serviceYaml), &k8sservice) |
85 | | - Expect(err).NotTo(HaveOccurred(), "unmarshalling service") |
| 79 | + By("update service to invalid host") |
| 80 | + k8sservice, err := s.GetService(framework.Namespace, framework.DashboardServiceName) |
| 81 | + Expect(err).NotTo(HaveOccurred(), "getting service") |
86 | 82 | oldSpec := k8sservice.Spec |
87 | 83 | k8sservice.Spec = corev1.ServiceSpec{ |
88 | 84 | Type: corev1.ServiceTypeExternalName, |
@@ -116,10 +112,7 @@ spec: |
116 | 112 | ) |
117 | 113 |
|
118 | 114 | By("update service to original spec") |
119 | | - serviceYaml, err = s.GetOutputFromString("svc", framework.ProviderType, "-o", "yaml") |
120 | | - Expect(err).NotTo(HaveOccurred(), "getting service yaml") |
121 | | - err = yaml.Unmarshal([]byte(serviceYaml), &k8sservice) |
122 | | - Expect(err).NotTo(HaveOccurred(), "unmarshalling service") |
| 115 | + k8sservice, err = s.GetService(framework.Namespace, framework.DashboardServiceName) |
123 | 116 | k8sservice.Spec = oldSpec |
124 | 117 | newServiceYaml, err = yaml.Marshal(k8sservice) |
125 | 118 | Expect(err).NotTo(HaveOccurred(), "marshalling service") |
|
0 commit comments