Refactor
This commit is contained in:
parent
77839c7e8c
commit
01dd728323
|
|
@ -20,14 +20,6 @@ class CommentModeratorPermissionTests(APITestCase):
|
||||||
)
|
)
|
||||||
self.country_ru.save()
|
self.country_ru.save()
|
||||||
|
|
||||||
self.country_en = Country.objects.create(
|
|
||||||
name='{"en-GB":"England"}',
|
|
||||||
code='25',
|
|
||||||
low_price=15,
|
|
||||||
high_price=150000
|
|
||||||
)
|
|
||||||
self.country_en.save()
|
|
||||||
|
|
||||||
self.role = Role.objects.create(
|
self.role = Role.objects.create(
|
||||||
role=2,
|
role=2,
|
||||||
country=self.country_ru
|
country=self.country_ru
|
||||||
|
|
@ -53,15 +45,13 @@ class CommentModeratorPermissionTests(APITestCase):
|
||||||
content_type_id=content_type.id
|
content_type_id=content_type.id
|
||||||
)
|
)
|
||||||
self.comment.save()
|
self.comment.save()
|
||||||
|
self.url = reverse('back:comment:comment-crud', kwargs={"id": self.comment.id})
|
||||||
|
|
||||||
def test_get(self):
|
def test_get(self):
|
||||||
url = reverse('back:comment:comment-crud', kwargs={"id": 1})
|
response = self.client.get(self.url, format='json')
|
||||||
response = self.client.get(url, format='json')
|
|
||||||
self.assertEqual(response.status_code, status.HTTP_200_OK)
|
self.assertEqual(response.status_code, status.HTTP_200_OK)
|
||||||
|
|
||||||
def test_put_moderator(self):
|
def test_put_moderator(self):
|
||||||
url = reverse('back:comment:comment-crud', kwargs={"id": self.comment.id})
|
|
||||||
|
|
||||||
tokens = User.create_jwt_tokens(self.moderator)
|
tokens = User.create_jwt_tokens(self.moderator)
|
||||||
self.client.cookies = SimpleCookie(
|
self.client.cookies = SimpleCookie(
|
||||||
{'access_token': tokens.get('access_token'),
|
{'access_token': tokens.get('access_token'),
|
||||||
|
|
@ -74,11 +64,10 @@ class CommentModeratorPermissionTests(APITestCase):
|
||||||
"user": self.moderator.id
|
"user": self.moderator.id
|
||||||
}
|
}
|
||||||
|
|
||||||
response = self.client.put(url, data=data, format='json')
|
response = self.client.put(self.url, data=data, format='json')
|
||||||
self.assertEqual(response.status_code, status.HTTP_200_OK)
|
self.assertEqual(response.status_code, status.HTTP_200_OK)
|
||||||
|
|
||||||
def test_put_other_user(self):
|
def test_put_other_user(self):
|
||||||
url = reverse('back:comment:comment-crud', kwargs={"id": self.comment.id})
|
|
||||||
other_user = User.objects.create_user(username='test',
|
other_user = User.objects.create_user(username='test',
|
||||||
email='test@mail.com',
|
email='test@mail.com',
|
||||||
password='passwordtest')
|
password='passwordtest')
|
||||||
|
|
@ -96,11 +85,10 @@ class CommentModeratorPermissionTests(APITestCase):
|
||||||
"user": other_user.id
|
"user": other_user.id
|
||||||
}
|
}
|
||||||
|
|
||||||
response = self.client.put(url, data=data, format='json')
|
response = self.client.put(self.url, data=data, format='json')
|
||||||
self.assertEqual(response.status_code, status.HTTP_403_FORBIDDEN)
|
self.assertEqual(response.status_code, status.HTTP_403_FORBIDDEN)
|
||||||
|
|
||||||
def test_put_super_user(self):
|
def test_put_super_user(self):
|
||||||
url = reverse('back:comment:comment-crud', kwargs={"id": self.comment.id})
|
|
||||||
super_user = User.objects.create_user(username='super',
|
super_user = User.objects.create_user(username='super',
|
||||||
email='super@mail.com',
|
email='super@mail.com',
|
||||||
password='passwordtestsuper',
|
password='passwordtestsuper',
|
||||||
|
|
@ -119,7 +107,7 @@ class CommentModeratorPermissionTests(APITestCase):
|
||||||
"user": super_user.id
|
"user": super_user.id
|
||||||
}
|
}
|
||||||
|
|
||||||
response = self.client.put(url, data=data, format='json')
|
response = self.client.put(self.url, data=data, format='json')
|
||||||
self.assertEqual(response.status_code, status.HTTP_200_OK)
|
self.assertEqual(response.status_code, status.HTTP_200_OK)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
14
apps/timetable/migrations/0004_merge_20191009_1341.py
Normal file
14
apps/timetable/migrations/0004_merge_20191009_1341.py
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
# Generated by Django 2.2.4 on 2019-10-09 13:41
|
||||||
|
|
||||||
|
from django.db import migrations
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('timetable', '0003_auto_20191004_0928'),
|
||||||
|
('timetable', '0003_auto_20191003_0943'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
]
|
||||||
Loading…
Reference in New Issue
Block a user