Fix test name description

master
Cristi Vîjdea 2018-12-12 12:46:04 +02:00
parent 1f95f4098b
commit 1d9387d8e5
1 changed files with 6 additions and 8 deletions

View File

@ -10,7 +10,12 @@ from drf_yasg.generators import OpenAPISchemaGenerator
from drf_yasg.utils import swagger_auto_schema from drf_yasg.utils import swagger_auto_schema
def test_choice_field(): def test_no_form_parameters_with_non_form_parsers():
# see https://github.com/axnsan12/drf-yasg/issues/270
# test that manual form parameters for views that haven't set
# all their parsers classes to form parsers are not allowed
# even when the request body is empty
@method_decorator(name='post', decorator=swagger_auto_schema( @method_decorator(name='post', decorator=swagger_auto_schema(
operation_description="Logins a user and returns a token", operation_description="Logins a user and returns a token",
manual_parameters=[ manual_parameters=[
@ -21,13 +26,6 @@ def test_choice_field():
type=openapi.TYPE_STRING, type=openapi.TYPE_STRING,
description="Valid username or email for authentication" description="Valid username or email for authentication"
), ),
openapi.Parameter(
"password",
openapi.IN_FORM,
required=True,
type=openapi.TYPE_STRING,
description="Valid password for authentication",
),
] ]
)) ))
class CustomObtainAuthToken(ObtainAuthToken): class CustomObtainAuthToken(ObtainAuthToken):