/
githubmirror
/
origin
Обзор
Документация
Войти
/
githubmirror
/
origin
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
test/extended/cli/run.go
34 строки
1 KB
Jan Chaloupka
[sig-cli] oc: extend DC testing to Deployments
12 авг 2024, 21:48
12 авг 2024, 21:48
c3a0913
Код
Авторство
О чём код?
package cli import ( g "github.com/onsi/ginkgo/v2" o "github.com/onsi/gomega" admissionapi "k8s.io/pod-security-admission/api" exutil "github.com/openshift/origin/test/extended/util" ) var _ = g.Describe("[sig-cli] oc run", func() { defer g.GinkgoRecover() var oc = exutil.NewCLIWithPodSecurityLevel("oc-run", admissionapi.LevelBaseline) g.It("can use --image flag correctly [apigroup:apps.openshift.io]", func() { _, err := oc.Run("create").Args("deploymentconfig", "newdcforimage", "--image=validimagevalue").Output() o.Expect(err).NotTo(o.HaveOccurred()) _, err = oc.Run("run").Args("newdcforimage2", "--image=\"InvalidImageValue0192\"").Output() o.Expect(err).To(o.HaveOccurred()) o.Expect(err.Error()).To(o.ContainSubstring("error: Invalid image name \"\\\"InvalidImageValue0192\\\"\": invalid reference format")) }) g.It("can use --image flag correctly for deployment", func() { _, err := oc.Run("create").Args("deployment", "newdcforimage", "--image=validimagevalue").Output() o.Expect(err).NotTo(o.HaveOccurred()) _, err = oc.Run("run").Args("newdcforimage2", "--image=\"InvalidImageValue0192\"").Output() o.Expect(err).To(o.HaveOccurred()) o.Expect(err.Error()).To(o.ContainSubstring("error: Invalid image name \"\\\"InvalidImageValue0192\\\"\": invalid reference format")) }) })