Beispiel #1
0
def test_validate_empty_user_name():
    input = ""
    with pytest.raises(UserInputError) as info:
        validate_user_name(input)
    assert 'user input error' in str(info.value)
Beispiel #2
0
def test_validate_correct_input():
    input = "apple345"
    assert validate_user_name(input) == True
Beispiel #3
0
def test_validate_incorrect_length():
    input = "really_a_very_longpassword"
    with pytest.raises(UserInputError) as info:
        validate_user_name(input)
    assert 'user input error' in str(info.value)
Beispiel #4
0
def test_validate_incorrect_length():
    input = "aaaaaaaaaaaaaaaaaaaaaaaaaa"
    with pytest.raises(UserInputError) as info:
        validate_user_name(input)
    assert 'user input error' in str(info.value)
def test_validate_empty_user_name():
    input = ""
    with pytest.raises(UserInputError) as ex:
        validate_user_name(input)
    assert 'invalid username' in str(ex.value)
def test_validate_incorrect_length():
    input = "somereallyreallylongusername"
    with pytest.raises(UserInputError) as ex:
        validate_user_name(input)
    assert 'invalid username' in str(ex.value)