def test_duplicate_user(self): """Duplicate usernames are not permitted.""" user1 = User(username="******", email="*****@*****.**") user1.save() user2 = User(username="******", email="*****@*****.**") self.assertRaises(IntegrityError, user2.save)
def test_insert(self): db_organization = Organization.get(1) user = User(username="******", firstname="un", lastname="it", roles="admin", organization=db_organization, email="*****@*****.**") user.set_password("unit_pass") user.save() db_user = User.get_by_username("unit") self.assertEqual(db_user, user)