def test_create_group_existing_group(self): group_name = unique_id() self.created_group_names.append(group_name) group_data = {'name': group_name} response = post(TEST_HOST, TEST_PORT, GROUPS_URL, group_data) self.assertEqual(response.status, 200) response = post(TEST_HOST, TEST_PORT, GROUPS_URL, group_data) self.assertEqual(response.status, 400)
def test_create_group_existing_group(self): group_name = unique_id() self.created_group_names.append(group_name) group_data = { 'name': group_name } response = post(TEST_HOST, TEST_PORT, GROUPS_URL, group_data) self.assertEqual(response.status, 200) response = post(TEST_HOST, TEST_PORT, GROUPS_URL, group_data) self.assertEqual(response.status, 400)
def test_create_user_existing_user(self): user_id = unique_id() self.created_user_ids.append(user_id) user_data = { 'first_name': 'existing', 'last_name': 'user', 'userid': user_id, 'groups': ['group1', 'group2'] } response = post(TEST_HOST, TEST_PORT, USERS_URL, user_data) self.assertEqual(response.status, 200) response = post(TEST_HOST, TEST_PORT, USERS_URL, user_data) self.assertEqual(response.status, 400)
def test_create_user_existing_user(self): user_id = unique_id() self.created_user_ids.append(user_id) user_data = { 'first_name': 'existing', 'last_name': 'user', 'userid': user_id, 'groups': ['group1', 'group2'] } response = post(TEST_HOST, TEST_PORT, USERS_URL, user_data) self.assertEqual(response.status, 200) response = post(TEST_HOST, TEST_PORT, USERS_URL, user_data) self.assertEqual(response.status, 400)
def test_create_user_missing_groups(self): user_id = unique_id() self.created_user_ids.append(user_id) user_data = { 'first_name': 'user', 'last_name': 'lname', 'userid': user_id } response = post(TEST_HOST, TEST_PORT, USERS_URL, user_data) self.assertEqual(response.status, 400)
def test_create_user_missing_groups(self): user_id = unique_id() self.created_user_ids.append(user_id) user_data = { 'first_name': 'user', 'last_name': 'lname', 'userid': user_id } response = post(TEST_HOST, TEST_PORT, USERS_URL, user_data) self.assertEqual(response.status, 400)
def test_create_user_nonexisting_group(self): user_id = unique_id() self.created_user_ids.append(user_id) user_data = { 'first_name': 'simple', 'last_name': 'user', 'userid': user_id, 'groups': ['group32432'] } response = post(TEST_HOST, TEST_PORT, USERS_URL, user_data) self.assertEqual(response.status, 500)
def test_create_user_nonexisting_group(self): user_id = unique_id() self.created_user_ids.append(user_id) user_data = { 'first_name': 'simple', 'last_name': 'user', 'userid': user_id, 'groups': ['group32432'] } response = post(TEST_HOST, TEST_PORT, USERS_URL, user_data) self.assertEqual(response.status, 500)
def test_create_user_bad_json(self): user_id = unique_id() self.created_user_ids.append(user_id) user_data = '' response = post(TEST_HOST, TEST_PORT, USERS_URL, user_data) self.assertEqual(response.status, 400)
def test_create_user_bad_json(self): user_id = unique_id() self.created_user_ids.append(user_id) user_data = '' response = post(TEST_HOST, TEST_PORT, USERS_URL, user_data) self.assertEqual(response.status, 400)