mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-08-05 04:50:12 +03:00
Update tests and pep8 fixes
This commit is contained in:
parent
27903cbcd3
commit
210849cbbd
|
@ -1,4 +1,4 @@
|
|||
from rest_framework.renderers import DocumentationRenderer, CoreJSONRenderer
|
||||
from rest_framework.renderers import CoreJSONRenderer, DocumentationRenderer
|
||||
from rest_framework.schemas import get_schema_view
|
||||
|
||||
|
||||
|
|
|
@ -128,6 +128,7 @@ def get_pk_description(model, model_field):
|
|||
name=model._meta.verbose_name,
|
||||
)
|
||||
|
||||
|
||||
class EndpointInspector(object):
|
||||
"""
|
||||
A class to determine the available API endpoints that a project exposes.
|
||||
|
@ -487,7 +488,6 @@ class SchemaGenerator(object):
|
|||
elif model_field is not None and model_field.primary_key:
|
||||
description = get_pk_description(model, model_field)
|
||||
|
||||
|
||||
field = coreapi.Field(
|
||||
name=variable,
|
||||
location='path',
|
||||
|
|
|
@ -92,7 +92,7 @@ class TestRouterGeneratedSchema(TestCase):
|
|||
response = client.get('/', HTTP_ACCEPT='application/coreapi+json')
|
||||
self.assertEqual(response.status_code, 200)
|
||||
expected = coreapi.Document(
|
||||
url='',
|
||||
url='http://testserver/',
|
||||
title='Example API',
|
||||
content={
|
||||
'example': {
|
||||
|
@ -100,8 +100,8 @@ class TestRouterGeneratedSchema(TestCase):
|
|||
url='/example/',
|
||||
action='get',
|
||||
fields=[
|
||||
coreapi.Field('page', required=False, location='query'),
|
||||
coreapi.Field('page_size', required=False, location='query'),
|
||||
coreapi.Field('page', required=False, location='query', description='A page number within the paginated result set.'),
|
||||
coreapi.Field('page_size', required=False, location='query', description='Number of results to return per page.'),
|
||||
coreapi.Field('ordering', required=False, location='query')
|
||||
]
|
||||
),
|
||||
|
@ -133,7 +133,7 @@ class TestRouterGeneratedSchema(TestCase):
|
|||
response = client.get('/', HTTP_ACCEPT='application/coreapi+json')
|
||||
self.assertEqual(response.status_code, 200)
|
||||
expected = coreapi.Document(
|
||||
url='',
|
||||
url='http://testserver/',
|
||||
title='Example API',
|
||||
content={
|
||||
'example': {
|
||||
|
@ -141,8 +141,8 @@ class TestRouterGeneratedSchema(TestCase):
|
|||
url='/example/',
|
||||
action='get',
|
||||
fields=[
|
||||
coreapi.Field('page', required=False, location='query'),
|
||||
coreapi.Field('page_size', required=False, location='query'),
|
||||
coreapi.Field('page', required=False, location='query', description='A page number within the paginated result set.'),
|
||||
coreapi.Field('page_size', required=False, location='query', description='Number of results to return per page.'),
|
||||
coreapi.Field('ordering', required=False, location='query')
|
||||
]
|
||||
),
|
||||
|
@ -388,7 +388,7 @@ class TestSchemaGeneratorWithRestrictedViewSets(TestCase):
|
|||
request = factory.get('/')
|
||||
schema = generator.get_schema(Request(request))
|
||||
expected = coreapi.Document(
|
||||
url='',
|
||||
url='http://testserver/',
|
||||
title='Example API',
|
||||
content={
|
||||
'example': {
|
||||
|
|
Loading…
Reference in New Issue
Block a user