11 |
11 |
12 class RevisionTests(APITestCase): |
12 class RevisionTests(APITestCase): |
13 |
13 |
14 def setUp(self): |
14 def setUp(self): |
15 User.objects.create_superuser("blop", "blop@blop.com", "blop") |
15 User.objects.create_superuser("blop", "blop@blop.com", "blop") |
16 self.user = User.objects.get(username="blop") |
16 self.user = User.objects.get_by_natural_key(username="blop") |
17 _ = self.client.login(username="blop", password="blop") |
17 _ = self.client.login(username="blop", password="blop") |
18 User.objects.create_user("blip", "blip@blip.com", "blip") |
18 User.objects.create_user("blip", "blip@blip.com", "blip") |
19 self.unauthorized_user = User.objects.get(username="blip") |
19 self.unauthorized_user = User.objects.get_by_natural_key(username="blip") |
20 |
20 |
21 ################################################### |
21 ################################################### |
22 # POSTing new Renkan |
22 # POSTing new Renkan |
23 ################################################### |
23 ################################################### |
24 |
24 |
54 |
54 |
55 # Checking data |
55 # Checking data |
56 get_response_dict = json.loads(get_response.content.decode()) |
56 get_response_dict = json.loads(get_response.content.decode()) |
57 self.assertEqual(get_response_dict.get("id", ""), self.test_initial_revision_guid) |
57 self.assertEqual(get_response_dict.get("id", ""), self.test_initial_revision_guid) |
58 self.assertEqual(get_response_dict.get("parent_renkan_id", ""), self.test_renkan_guid) |
58 self.assertEqual(get_response_dict.get("parent_renkan_id", ""), self.test_renkan_guid) |
59 self.assertEqual(get_response_dict.get("revision_created_by", ""), self.user.username) |
59 self.assertEqual(get_response_dict.get("revision_created_by", ""), getattr(self.user, User.USERNAME_FIELD)) |
60 self.assertEqual(get_response_dict.get("revision_last_updated_by", ""), self.user.username) |
60 self.assertEqual(get_response_dict.get("revision_last_updated_by", ""), getattr(self.user, User.USERNAME_FIELD)) |
61 self.assertEqual(get_response_dict.get("title", ""), self.test_data.get("title", "")) |
61 self.assertEqual(get_response_dict.get("title", ""), self.test_data.get("title", "")) |
62 self.assertEqual(get_response_dict.get("content", ""), self.test_data.get("content", "")) |
62 self.assertEqual(get_response_dict.get("content", ""), self.test_data.get("content", "")) |
63 |
63 |
64 ################################################### |
64 ################################################### |
65 # GETting with wrong renkan guid |
65 # GETting with wrong renkan guid |