Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for ParseBoolFlag (0.21 sec)

  1. internal/config/bool-flag.go

    		return true, nil
    	}
    	if strings.EqualFold(str, "disabled") {
    		return false, nil
    	}
    	return false, fmt.Errorf("ParseBool: parsing '%s': %w", str, strconv.ErrSyntax)
    }
    
    // ParseBoolFlag - parses string into BoolFlag.
    func ParseBoolFlag(s string) (bf BoolFlag, err error) {
    	b, err := ParseBool(s)
    	return BoolFlag(b), err
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Thu Apr 07 15:10:40 GMT 2022
    - 2.3K bytes
    - Viewed (0)
  2. internal/config/bool-flag_test.go

    			t.Fatalf("error: expected error, got = <nil>")
    		}
    		if err == nil && testCase.expectedResult != flag {
    			t.Fatalf("result: expected: %v, got: %v", testCase.expectedResult, flag)
    		}
    	}
    }
    
    // Test ParseBoolFlag()
    func TestParseBoolFlag(t *testing.T) {
    	testCases := []struct {
    		flagStr        string
    		expectedResult BoolFlag
    		expectedErr    bool
    	}{
    		{"", BoolFlag(false), true},
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Tue Jun 01 21:59:40 GMT 2021
    - 3.5K bytes
    - Viewed (0)
Back to top