コード例 #1
0
 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)
コード例 #2
0
 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)
コード例 #3
0
 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)
コード例 #4
0
 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)
コード例 #5
0
 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)
コード例 #6
0
 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)
コード例 #7
0
 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)
コード例 #8
0
 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)
コード例 #9
0
 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)
コード例 #10
0
 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)