Update tests and pep8 fixes

This commit is contained in:
Tom Christie 2016-12-12 11:12:17 +00:00
parent 27903cbcd3
commit 210849cbbd
3 changed files with 9 additions and 9 deletions

View File

@ -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

View File

@ -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',

View File

@ -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': {