diff --git a/acceptance.bats b/acceptance.bats index d8a8b0d..a206bbc 100755 --- a/acceptance.bats +++ b/acceptance.bats @@ -115,3 +115,13 @@ run bin/kubeconform -schema-location 'foo' fixtures/valid.yaml [ "$status" -eq 1 ] } + +@test "Pass with a valid input when validating against openshift manifests" { + run bin/kubeconform -kubernetes-version 3.8.0 -schema-location 'https://raw.githubusercontent.com/garethr/openshift-json-schema/master/{{ .NormalizedVersion }}-standalone{{ .StrictSuffix }}/{{ .ResourceKind }}.json' -summary fixtures/valid.yaml + [ "$status" -eq 0 ] +} + +@test "Fail with an invalid input when validating against openshift manifests" { + run bin/kubeconform -kubernetes-version 3.8.0 -schema-location 'https://raw.githubusercontent.com/garethr/openshift-json-schema/master/{{ .NormalizedVersion }}-standalone{{ .StrictSuffix }}/{{ .ResourceKind }}.json' -summary fixtures/invalid.yaml + [ "$status" -eq 1 ] +} \ No newline at end of file