|
...
|
...
|
@@ -81,7 +81,8 @@ echo "routes: ok"
|
|
81
|
81
|
os::cmd::expect_success 'oc create -f test/integration/fixtures/test-service.json'
|
|
82
|
82
|
os::cmd::expect_failure 'oc expose service frontend --create-external-load-balancer'
|
|
83
|
83
|
os::cmd::expect_failure 'oc expose service frontend --port=40 --type=NodePort'
|
|
84
|
|
-os::cmd::expect_success 'oc expose service frontend'
|
|
|
84
|
+os::cmd::expect_success 'oc expose service frontend --path=/test'
|
|
|
85
|
+os::cmd::expect_success_and_text "oc get route frontend --output-version=v1 --template='{{.spec.path}}'" "/test"
|
|
85
|
86
|
os::cmd::expect_success_and_text "oc get route frontend --output-version=v1 --template='{{.spec.to.name}}'" "frontend" # routes to correct service
|
|
86
|
87
|
os::cmd::expect_success_and_text "oc get route frontend --output-version=v1 --template='{{.spec.port.targetPort}}'" "<no value>" # no target port for services with unnamed ports
|
|
87
|
88
|
os::cmd::expect_success 'oc delete svc,route -l name=frontend'
|