INNER CODE UNIT · Go

TestValidateUnittestFailFastFlags

helm-unittest/helm-unittest · cmd/helm-unittest/helm_unittest_test.go:122

func TestValidateUnittestFailFastFlags(t *testing.T) {
	a := assert.New(t)

	failFastFlags := map[string]bool{
		"":                 false,
		"--failfast":       true,
		"-q":               true,
		"--failfast=true":  true,
		"--failfast=false": false,
	}

	for failFastFlag, failFastFlagValue := range failFastFlags {
		cmd := setupTestCmd()
		// Setup actual parameter
		if len(failFastFlag) > 0 {
			cmd.SetArgs([]string{failFastFlag})
		}
		err := cmd.Execute()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…