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})
		}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…