зеркало из https://github.com/Azure/ARO-RP.git
Unit test to verify PullSpec format
This commit is contained in:
Родитель
60da0c0f71
Коммит
a160935a21
|
@ -6,11 +6,20 @@ package version
|
|||
import (
|
||||
"fmt"
|
||||
"reflect"
|
||||
"regexp"
|
||||
"testing"
|
||||
|
||||
"github.com/Azure/ARO-RP/pkg/util/cmp"
|
||||
)
|
||||
|
||||
func TestOpenShiftReleaseImages(t *testing.T) {
|
||||
for _, u := range Streams {
|
||||
if !regexp.MustCompile(`^quay.io/openshift-release-dev/ocp-release@sha256:[a-z0-9]{64}$`).MatchString(u.PullSpec) {
|
||||
t.Errorf("PullSpec format invalid: %s", u.PullSpec)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func TestOpenShiftVersions(t *testing.T) {
|
||||
for _, u := range Streams {
|
||||
_, err := ParseVersion(u.Version.String())
|
||||
|
|
Загрузка…
Ссылка в новой задаче