def test_login_disabled_user(self): """Logging in to a disabled account fails""" user = UserFactory() user.set_password('Leeloo') user.is_disabled = True user.save() with assert_raises(auth.LoginDisabledError): auth.login(user.username, 'Leeloo')
def test_serialize_account_status(self): user = UserFactory() info = serialize_user(user) nt.assert_equal(info['disabled'], False) user.is_disabled = True info = serialize_user(user) nt.assert_almost_equal(int(info['disabled'].strftime('%s')), int(datetime.utcnow().strftime('%s')), delta=50) nt.assert_is_instance(info['disabled'], datetime)
def test_serialize_account_status(self): user = UserFactory() info = serialize_user(user) nt.assert_equal(info['disabled'], False) user.is_disabled = True info = serialize_user(user) nt.assert_almost_equal( int(info['disabled'].strftime('%s')), int(datetime.utcnow().strftime('%s')), delta=50) nt.assert_is_instance(info['disabled'], datetime)
def test_disabled_user(self): """Test that disabled users are not in search index""" user = UserFactory(fullname='Bettie Page') user.save() # Ensure user is in search index assert_equal(len(query_user(user.fullname)['results']), 1) # Disable the user user.is_disabled = True user.save() # Ensure user is not in search index assert_equal(len(query_user(user.fullname)['results']), 0)
def test_disabled_user(self): # Test that disabled users are not in search index user = UserFactory(fullname='Bettie Page') user.save() # Ensure user is in search index assert_equal(len(query_user(user.fullname)['results']), 1) # Disable the user user.is_disabled = True user.save() # Ensure user is not in search index assert_equal(len(query_user(user.fullname)['results']), 0)