def test_validate_username_reddit_regex():
    assert validate_username("Reddit", "bob_PyBites")
    assert validate_username("Reddit", "-123ABC")
    assert validate_username("Reddit", "123-abc__")
    assert not validate_username("Reddit", "bobb.")
    assert not validate_username("Reddit", "bob@PyBites")
    assert not validate_username("Reddit", "bob$56")
def test_validate_username_facebook_regex():
    assert validate_username("Facebook", "bobb.")
    assert validate_username("Facebook", "bob.PyBites")
    assert validate_username("Facebook", "aAbB123")
    assert not validate_username("Facebook", "bobb,")
    assert not validate_username("Facebook", "bob$56")
    assert not validate_username("Facebook", "bob123_")
def test_validate_username_twitter_regex():
    assert validate_username("Twitter", "bob")
    assert validate_username("Twitter", "boB123")
    assert validate_username("Twitter", "bo__89A")
    assert not validate_username("Twitter", "bob-123")
    assert not validate_username("Twitter", "bob@PyBites")
    assert not validate_username("Twitter", "bob.")
Ejemplo n.º 4
0
def test_validate_username_facebook_regex():
    assert validate_username('Facebook', 'bobb.')
    assert validate_username('Facebook', 'bob.PyBites')
    assert validate_username('Facebook', 'aAbB123')
    assert not validate_username('Facebook', 'bobb,')
    assert not validate_username('Facebook', 'bob$56')
    assert not validate_username('Facebook', 'bob123_')
Ejemplo n.º 5
0
def test_validate_username_reddit_regex():
    assert validate_username('Reddit', 'bob_PyBites')
    assert validate_username('Reddit', '-123ABC')
    assert validate_username('Reddit', '123-abc__')
    assert not validate_username('Reddit', 'bobb.')
    assert not validate_username('Reddit', 'bob@PyBites')
    assert not validate_username('Reddit', 'bob$56')
Ejemplo n.º 6
0
def test_validate_username_twitter_regex():
    assert validate_username('Twitter', 'bob')
    assert validate_username('Twitter', 'boB123')
    assert validate_username('Twitter', 'bo__89A')
    assert not validate_username('Twitter', 'bob-123')
    assert not validate_username('Twitter', 'bob@PyBites')
    assert not validate_username('Twitter', 'bob.')
def test_validate_username_reddit_range():
    assert validate_username("Reddit", "abc")
    assert not validate_username("Reddit", "ab")
    assert not validate_username("Reddit", "a" * 21)
def test_validate_username_facebook_range():
    assert validate_username("Facebook", "abc123")
    assert not validate_username("Facebook", "bob")
    assert not validate_username("Facebook", "a" * 51)
def test_validate_username_twitter_range():
    assert validate_username("Twitter", "a")
    assert not validate_username("Twitter", "")
    assert not validate_username("Twitter", "a" * 16)
def test_validate_username_wrong_validator():
    with pytest.raises(ValueError):
        validate_username("Github", "bob")
Ejemplo n.º 11
0
def test_validate_username_reddit_range():
    assert validate_username('Reddit', 'abc')
    assert not validate_username('Reddit', 'ab')
    assert not validate_username('Reddit', 'a'*21)
Ejemplo n.º 12
0
def test_validate_username_facebook_range():
    assert validate_username('Facebook', 'abc123')
    assert not validate_username('Facebook', 'bob')
    assert not validate_username('Facebook', 'a'*51)
Ejemplo n.º 13
0
def test_validate_username_twitter_range():
    assert validate_username('Twitter', 'a')
    assert not validate_username('Twitter', '')
    assert not validate_username('Twitter', 'a'*16)
Ejemplo n.º 14
0
def test_validate_username_wrong_validator():
    with pytest.raises(ValueError):
        validate_username('Github', 'bob')