gault-millau/apps/comment/tests.py
Виктор Гладких b3eac3666b Standart user, guest.
2019-10-14 14:48:13 +03:00

29 lines
833 B
Python

from rest_framework import status
from http.cookies import SimpleCookie
from account.models import User
from utils.tests.tests_permissions import BasePermissionTests
class CommentModeratorPermissionTests(BasePermissionTests):
def setUp(self):
super().setUp()
def test_put_moderator(self):
tokens = User.create_jwt_tokens(self.moderator)
self.client.cookies = SimpleCookie(
{'access_token': tokens.get('access_token'),
'refresh_token': tokens.get('access_token')})
data = {
"id": self.comment.id,
"text": "test text moderator",
"mark": 1,
"user": self.moderator.id
}
response = self.client.put(self.url, data=data, format='json')
self.assertEqual(response.status_code, status.HTTP_200_OK)