Skip to content

Commit 92f42fa

Browse files
author
Jim Minter
committed
fixup extended tests to use bindable template
1 parent 613bbb9 commit 92f42fa

File tree

3 files changed

+13
-10
lines changed

3 files changed

+13
-10
lines changed

test/extended/setup.sh

+3
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,9 @@ function os::test::extended::setup () {
148148

149149
os::log::info "Creating quickstart templates"
150150
oc create -n openshift -f "${OS_ROOT}/examples/quickstarts" --config="${ADMIN_KUBECONFIG}"
151+
152+
os::log::info "Creating db-templates templates"
153+
oc create -n openshift -f "${OS_ROOT}/examples/db-templates" --config="${ADMIN_KUBECONFIG}"
151154
}
152155

153156
# Run extended tests or print out a list of tests that need to be run

test/extended/templates/templateservicebroker_e2e.go

+7-7
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ var _ = g.Describe("[Conformance][templates] templateservicebroker end-to-end te
6464
cliUser = &user.DefaultInfo{Name: cli.Username(), Groups: []string{"system:authenticated"}}
6565

6666
// should have been created before the extended test runs
67-
template, err = cli.TemplateClient().Template().Templates("openshift").Get("cakephp-mysql-example", metav1.GetOptions{})
67+
template, err = cli.TemplateClient().Template().Templates("openshift").Get("mysql-ephemeral", metav1.GetOptions{})
6868
o.Expect(err).NotTo(o.HaveOccurred())
6969

7070
processedtemplate, err = internalversion.NewTemplateProcessorClient(cli.AdminTemplateClient().Template().RESTClient(), "openshift").Process(template)
@@ -155,17 +155,17 @@ var _ = g.Describe("[Conformance][templates] templateservicebroker end-to-end te
155155
Namespace: cli.Namespace(),
156156
},
157157
Parameters: map[string]string{
158-
"DATABASE_USER": "test",
158+
"MYSQL_USER": "test",
159159
},
160160
})
161161
if err != nil {
162162
templateInstance, err := cli.TemplateClient().Template().TemplateInstances(cli.Namespace()).Get(instanceID, metav1.GetOptions{})
163163
if err != nil {
164-
fmt.Fprintf(g.GinkgoWriter, "error getting TemplateInstance after failed provision: %v", err)
164+
fmt.Fprintf(g.GinkgoWriter, "error getting TemplateInstance after failed provision: %v\n", err)
165165
} else {
166166
err := dumpObjectReadiness(cli, templateInstance)
167167
if err != nil {
168-
fmt.Fprintf(g.GinkgoWriter, "error running dumpObjectReadiness: %v", err)
168+
fmt.Fprintf(g.GinkgoWriter, "error running dumpObjectReadiness: %v\n", err)
169169
}
170170
}
171171
}
@@ -237,10 +237,10 @@ var _ = g.Describe("[Conformance][templates] templateservicebroker end-to-end te
237237
}))
238238
o.Expect(secret.Type).To(o.Equal(v1.SecretTypeOpaque))
239239
o.Expect(secret.Data).To(o.Equal(map[string][]byte{
240-
"DATABASE_USER": []byte("test"),
240+
"MYSQL_USER": []byte("test"),
241241
}))
242242

243-
examplesecret, err := cli.KubeClient().CoreV1().Secrets(cli.Namespace()).Get("cakephp-mysql-example", metav1.GetOptions{})
243+
examplesecret, err := cli.KubeClient().CoreV1().Secrets(cli.Namespace()).Get("mysql", metav1.GetOptions{})
244244
o.Expect(err).NotTo(o.HaveOccurred())
245245

246246
o.Expect(examplesecret.OwnerReferences).To(o.ContainElement(metav1.OwnerReference{
@@ -268,7 +268,7 @@ var _ = g.Describe("[Conformance][templates] templateservicebroker end-to-end te
268268
o.Expect(brokerTemplateInstance.Spec.BindingIDs).To(o.Equal([]string{bindingID}))
269269

270270
o.Expect(bind.Credentials).To(o.HaveKey("uri"))
271-
o.Expect(bind.Credentials["uri"]).To(o.HavePrefix("http://"))
271+
o.Expect(bind.Credentials["uri"]).To(o.HavePrefix("mysql://"))
272272
}
273273

274274
unbind := func() {

test/extended/templates/templateservicebroker_security.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ var _ = g.Describe("[Conformance][templates] templateservicebroker security test
5353

5454
brokercli, portForwardCmdClose = EnsureTSB(tsbOC)
5555

56-
template, err = cli.TemplateClient().Template().Templates("openshift").Get("cakephp-mysql-example", metav1.GetOptions{})
56+
template, err = cli.TemplateClient().Template().Templates("openshift").Get("mysql-ephemeral", metav1.GetOptions{})
5757
o.Expect(err).NotTo(o.HaveOccurred())
5858

5959
clusterrolebinding, err = cli.AdminAuthorizationClient().Authorization().ClusterRoleBindings().Create(&authorizationapi.ClusterRoleBinding{
@@ -122,11 +122,11 @@ var _ = g.Describe("[Conformance][templates] templateservicebroker security test
122122
if err != nil {
123123
templateInstance, err := cli.TemplateClient().Template().TemplateInstances(cli.Namespace()).Get(instanceID, metav1.GetOptions{})
124124
if err != nil {
125-
fmt.Fprintf(g.GinkgoWriter, "error getting TemplateInstance after failed provision: %v", err)
125+
fmt.Fprintf(g.GinkgoWriter, "error getting TemplateInstance after failed provision: %v\n", err)
126126
} else {
127127
err := dumpObjectReadiness(cli, templateInstance)
128128
if err != nil {
129-
fmt.Fprintf(g.GinkgoWriter, "error running dumpObjectReadiness: %v", err)
129+
fmt.Fprintf(g.GinkgoWriter, "error running dumpObjectReadiness: %v\n", err)
130130
}
131131
}
132132
}

0 commit comments

Comments
 (0)