def test_existingUser(self): user = RestAuthUser.create(self.conn, username) try: RestAuthUser.create_test(self.conn, username) self.fail() except UserExists: self.assertEqual([user], RestAuthUser.get_all(self.conn)) finally: user.remove()
def test_createUserTestWithInvalidUsername(self): try: RestAuthUser.create_test(self.conn, "foo/bar") self.fail() except error.PreconditionFailed: self.assertEqual([], RestAuthUser.get_all(self.conn))
def test_createUserTestWithTooShortPassword(self): try: RestAuthUser.create_test(self.conn, username, "x") self.fail() except error.PreconditionFailed: self.assertEqual([], RestAuthUser.get_all(self.conn))
def test_createUserTestWithPasswordAndProperties(self): self.assertEquals(None, RestAuthUser.create_test(self.conn, username, "password", properties={"foo": "bar"})) self.assertEqual([], RestAuthUser.get_all(self.conn))
def test_createUserTestWithPassword(self): self.assertEquals(None, RestAuthUser.create_test(self.conn, username, "password")) self.assertEqual([], RestAuthUser.get_all(self.conn))
def test_createUserTest(self): self.assertEquals(None, RestAuthUser.create_test(self.conn, username)) self.assertEqual([], RestAuthUser.get_all(self.conn))