Ejemplo n.º 1
0
 def test_get_group_users_bad_target(self):
     """ Negative test - random target group """
     response = groups.get_group_users(environment.ATHERA_API_TEST_BASE_URL,
                                       environment.ATHERA_API_TEST_GROUP_ID,
                                       environment.ATHERA_API_TEST_TOKEN,
                                       str(uuid.uuid4()))
     self.assertEqual(response.status_code, codes.not_found)
Ejemplo n.º 2
0
 def test_get_group_users_wrong_group(self):
     """ Negative test - group is real but should not be accessible by this user """
     response = groups.get_group_users(
         environment.ATHERA_API_TEST_BASE_URL,
         environment.ATHERA_API_TEST_OTHER_GROUP_ID,
         self.token,
     )
     self.assertEqual(response.status_code, codes.forbidden)
Ejemplo n.º 3
0
 def test_get_group_users_bad_group(self):
     """ Negative test - random  group """
     response = groups.get_group_users(
         environment.ATHERA_API_TEST_BASE_URL,
         str(uuid.uuid4()),
         self.token,
     )
     self.assertEqual(response.status_code, codes.forbidden)
Ejemplo n.º 4
0
 def test_get_group_users_wrong_target(self):
     """ Negative test - target group is real but should not be accessible by this user """
     response = groups.get_group_users(
         environment.ATHERA_API_TEST_BASE_URL,
         environment.ATHERA_API_TEST_GROUP_ID,
         environment.ATHERA_API_TEST_TOKEN,
         environment.ATHERA_API_TEST_OTHER_GROUP_ID,
     )
     self.assertEqual(response.status_code, codes.not_found)
Ejemplo n.º 5
0
 def test_get_group_users(self):
     """ Positive test """
     response = groups.get_group_users(
         environment.ATHERA_API_TEST_BASE_URL,
         environment.ATHERA_API_TEST_GROUP_ID,
         self.token,
     )
     self.assertEqual(response.status_code, codes.ok)
     data = response.json()
     group_users = data['users']
     self.assertNotEqual(len(group_users), 0)
     first_user = group_users[0]
     self.assertNotEqual(len(first_user), 0)
     self.assertIn("id", first_user)