mirror of
https://github.com/HamzaSha1/zod-backend.git
synced 2025-11-26 16:44:54 +00:00
test cases for web admin auth
This commit is contained in:
@ -103,7 +103,22 @@ base64_image = ("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHCBIS
|
||||
"GYdEC/arYms/HtkfAS7huhuDXXJmPEkn5whN4xrZ0NkYdPRpIPdLS0kG5QPdCEskKlYcIWHCEJUO3KFuUIQD3QhCB//Z")
|
||||
|
||||
|
||||
class ArticleTestSetUp(APITestCase):
|
||||
class BaseSetUp(APITestCase):
|
||||
"""
|
||||
|
||||
"""
|
||||
def setUp(self) -> None:
|
||||
"""
|
||||
|
||||
:return:
|
||||
"""
|
||||
self.client = APIClient()
|
||||
self.user = User.objects.create_user(username='user@example.com', password='user@1234')
|
||||
self.admin_user = User.objects.create_user(username='admin@example.com', email='admin@example.com',
|
||||
password='admin@1234', is_staff=True, is_superuser=True)
|
||||
|
||||
|
||||
class ArticleTestSetUp(BaseSetUp):
|
||||
"""
|
||||
test cases data set up for article create, update
|
||||
"""
|
||||
@ -112,10 +127,7 @@ class ArticleTestSetUp(APITestCase):
|
||||
set up data for test
|
||||
:return:
|
||||
"""
|
||||
self.client = APIClient()
|
||||
self.user = User.objects.create_user(username='user@example.com', password='user@1234')
|
||||
self.admin_user = User.objects.create_user(username='admin@example.com', email='admin@example.com',
|
||||
password='admin@1234', is_staff=True, is_superuser=True)
|
||||
super(ArticleTestSetUp, self).setUp()
|
||||
|
||||
self.article = Article.objects.create(title="Existing Article", description="Existing Description",
|
||||
is_published=True)
|
||||
|
||||
Reference in New Issue
Block a user