Пример #1
0
def test_user_password_is_hashed():
    password = '******'
    user = UserFactory()
    user.set_password(password)
    # Reload from db.
    user = models.User.get(models.User.id == user.id)
    assert user.password != password
    assert user.check_password(password)
Пример #2
0
def test_user_password_is_hashed():
    password = "******"
    user = UserFactory()
    user.set_password(password)
    # Reload from db.
    user = models.User.get(models.User.id == user.id)
    assert user.password != password
    assert user.check_password(password)
Пример #3
0
def test_session_can_be_created_with_a_user():
    user = UserFactory()
    session = models.Session.create(user=user)
    assert session.user == user
    assert session.serialize() == {
        'id': session.pk,
        'user': user.username,
        'client': None
    }
Пример #4
0
def test_session_can_be_created_with_a_user():
    user = UserFactory()
    session = models.Session.create(user=user, contributor_type='admin')
    assert session.user == user
    assert session.serialize() == {
        'id': session.pk,
        'user': user.username,
        'client': None,
        'contributor_type': 'admin'
    }
Пример #5
0
def staff():
    return UserFactory(is_staff=True)
Пример #6
0
def user():
    return UserFactory()