Example #1
0
def test_validate_boolean2():
    bad = [
        'f', 'F', 'n', 'N', 'no', 'No', 'NO', 'off', 'Off', 'OFF', 'false',
        'False', 'FALSE', '0', 0, False
    ]
    for value in bad:
        assert_false(validate_boolean(value))
Example #2
0
def test_validate_boolean1():
    good = [
        't', 'T', 'y', 'Y', 'yes', 'Yes', 'YES', 'on', 'On', 'ON', 'true',
        'True', 'TRUE', '1', 1, True
    ]
    for value in good:
        assert_true(validate_boolean(value))
Example #3
0
def test_validate_boolean3():
    not_valid = ['maybe', 2, 0.5]
    for value in not_valid:
        with pytest.raises(ValueError):
            validate_boolean(value)
Example #4
0
def test_validate_boolean2():
    bad = ['f', 'F', 'n', 'N', 'no', 'No', 'NO', 'off', 'Off', 'OFF', 'false',
           'False', 'FALSE', '0', 0, False]
    for value in bad:
        assert_false(validate_boolean(value))
Example #5
0
def test_validate_boolean1():
    good = ['t', 'T', 'y', 'Y', 'yes', 'Yes', 'YES', 'on', 'On', 'ON', 'true',
            'True', 'TRUE', '1', 1, True]
    for value in good:
        assert_true(validate_boolean(value))
Example #6
0
def test_validate_boolean3():
    not_valid = ['maybe', 2, 0.5]
    for value in not_valid:
        with pytest.raises(ValueError):
            validate_boolean(value)