Create testproj default user in data migration

This commit is contained in:
Cristi Vîjdea
2018-12-19 10:19:57 +02:00
committed by Cristi Vijdea
parent e98876bb38
commit a7d3066677
8 changed files with 39 additions and 23 deletions
+1 -2
View File
@@ -22,8 +22,7 @@ def mock_schema_request(db):
from rest_framework.test import force_authenticate
factory = APIRequestFactory()
user = User.objects.create_user(username='admin', is_staff=True, is_superuser=True)
user = User.objects.get(username='admin')
request = factory.get('/swagger.json')
force_authenticate(request, user=user)
request = APIView().initialize_request(request)
-3
View File
@@ -6,7 +6,6 @@ import tempfile
from collections import OrderedDict
import pytest
from django.contrib.auth.models import User
from drf_yasg import openapi
from drf_yasg.codecs import yaml_sane_load
@@ -14,8 +13,6 @@ from drf_yasg.generators import OpenAPISchemaGenerator
def test_reference_schema(call_generate_swagger, db, reference_schema):
User.objects.create_superuser('admin', 'admin@admin.admin', 'blabla')
output = call_generate_swagger(format='yaml', api_url='http://test.local:8002/', user='admin')
output_schema = yaml_sane_load(output)
assert output_schema == reference_schema