|
@@ 178-185 (lines=8) @@
|
| 175 |
|
self.assertEqual(response.data['email'], self.users[4].email) |
| 176 |
|
self.assertEqual(response.data['clusters_ids'], [c.id for c in self.clusters]) |
| 177 |
|
|
| 178 |
|
def test_get_user_3_req_7(self): |
| 179 |
|
# Client authenticated: request user in same group |
| 180 |
|
self.client.force_authenticate(user=self.users[2]) |
| 181 |
|
response = self.client.get(self.user_url + "%d/" % self.users[6].id) |
| 182 |
|
self.assertEqual(response.status_code, status.HTTP_200_OK) |
| 183 |
|
self.assertEqual(response.data['lastname'], self.users[6].lastname) |
| 184 |
|
self.assertEqual(response.data['email'], self.users[6].email) |
| 185 |
|
self.assertEqual(response.data['clusters_ids'], [self.clusters[1].id]) |
| 186 |
|
|
| 187 |
|
def test_get_user_1_req_7(self): |
| 188 |
|
# Client authenticated: no group in common |
|
@@ 169-176 (lines=8) @@
|
| 166 |
|
response = self.client.get(self.user_url + "%d/" % 404) |
| 167 |
|
self.assertEqual(response.status_code, status.HTTP_404_NOT_FOUND) |
| 168 |
|
|
| 169 |
|
def test_get_user_1_req_5(self): |
| 170 |
|
# Client authenticated: request user in same cluster |
| 171 |
|
self.client.force_authenticate(user=self.users[0]) |
| 172 |
|
response = self.client.get(self.user_url + "%d/" % self.users[4].id) |
| 173 |
|
self.assertEqual(response.status_code, status.HTTP_200_OK) |
| 174 |
|
self.assertEqual(response.data['lastname'], self.users[4].lastname) |
| 175 |
|
self.assertEqual(response.data['email'], self.users[4].email) |
| 176 |
|
self.assertEqual(response.data['clusters_ids'], [c.id for c in self.clusters]) |
| 177 |
|
|
| 178 |
|
def test_get_user_3_req_7(self): |
| 179 |
|
# Client authenticated: request user in same group |