10
10
11
11
from rest_framework_json_api .utils import format_resource_type
12
12
13
- from .. import views
14
- from . import TestBase
15
13
from example .factories import AuthorFactory , CommentFactory , EntryFactory
16
14
from example .models import Author , Blog , Comment , Entry
17
15
from example .serializers import AuthorBioSerializer , AuthorTypeSerializer , EntrySerializer
18
- from example .views import AuthorViewSet
16
+ from example .tests import TestBase
17
+ from example .views import AuthorViewSet , BlogViewSet
19
18
20
19
21
20
class TestRelationshipView (APITestCase ):
@@ -427,7 +426,7 @@ def test_retrieve_related_None(self):
427
426
428
427
class TestValidationErrorResponses (TestBase ):
429
428
def test_if_returns_error_on_empty_post (self ):
430
- view = views . BlogViewSet .as_view ({'post' : 'create' })
429
+ view = BlogViewSet .as_view ({'post' : 'create' })
431
430
response = self ._get_create_response ("{}" , view )
432
431
self .assertEqual (400 , response .status_code )
433
432
expected = [{
@@ -438,7 +437,7 @@ def test_if_returns_error_on_empty_post(self):
438
437
self .assertEqual (expected , response .data )
439
438
440
439
def test_if_returns_error_on_missing_form_data_post (self ):
441
- view = views . BlogViewSet .as_view ({'post' : 'create' })
440
+ view = BlogViewSet .as_view ({'post' : 'create' })
442
441
response = self ._get_create_response ('{"data":{"attributes":{},"type":"blogs"}}' , view )
443
442
self .assertEqual (400 , response .status_code )
444
443
expected = [{
@@ -449,7 +448,7 @@ def test_if_returns_error_on_missing_form_data_post(self):
449
448
self .assertEqual (expected , response .data )
450
449
451
450
def test_if_returns_error_on_bad_endpoint_name (self ):
452
- view = views . BlogViewSet .as_view ({'post' : 'create' })
451
+ view = BlogViewSet .as_view ({'post' : 'create' })
453
452
response = self ._get_create_response ('{"data":{"attributes":{},"type":"bad"}}' , view )
454
453
self .assertEqual (409 , response .status_code )
455
454
expected = [{
0 commit comments