Esempio n. 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)
Esempio n. 2
0
def test_validate_correct_input():
    input = "apple345"
    assert validate_user_name(input) == True
Esempio n. 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)
Esempio n. 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)
Esempio n. 5
0
def test_validate_empty_user_name():
    input = ""
    with pytest.raises(UserInputError) as ex:
        validate_user_name(input)
    assert 'invalid username' in str(ex.value)
Esempio n. 6
0
def test_validate_incorrect_length():
    input = "somereallyreallylongusername"
    with pytest.raises(UserInputError) as ex:
        validate_user_name(input)
    assert 'invalid username' in str(ex.value)