INNER CODE UNIT · Go
TestValidateUnittestSkipSchemaValidationFlag
helm-unittest/helm-unittest · cmd/helm-unittest/helm_unittest_test.go:341
func TestValidateUnittestSkipSchemaValidationFlag(t *testing.T) {
a := assert.New(t)
skipSchemaValidationFlags := map[string]bool{
"": false,
"--skip-schema-validation": true,
"--skip-schema-validation=true": true,
"--skip-schema-validation=false": false,
}
for skipSchemaValidationFlag, skipSchemaValidationFlagValue := range skipSchemaValidationFlags {
cmd := setupTestCmd()
// Setup actual parameter
if len(skipSchemaValidationFlag) > 0 {
cmd.SetArgs([]string{skipSchemaValidationFlag})
}