Exemplo n.º 1
0
def test_login_accepts_valid(cx):
    test_user = auth.User()
    test_user.enabled
    u = auth.User()
    u.username = '******'
    u.passhash = 'good password'
    u.enabled = True
    cx.get_auth_repo = lambda:mock_repository(u)
    r = login.login(cx, 'test-user', 'good password')
    assert r == {'user': '******'}
Exemplo n.º 2
0
def test_login_rejects_invalid(cx):
    cx.get_auth_repo = lambda:mock_repository(None)
    r = login.login(cx, 'invalid', 'invalid')
    assert not r