Add coverage to travis config

This commit is contained in:
Tom Christie 2012-09-07 13:35:57 +01:00
parent 07323d4cd6
commit 82056d8915
2 changed files with 4 additions and 1 deletions

View File

@ -13,6 +13,7 @@ install:
- pip install $DJANGO - pip install $DJANGO
- pip install -e . --use-mirrors - pip install -e . --use-mirrors
- pip install -r requirements.txt - pip install -r requirements.txt
- pip install coverage==3.5.1 --use-mirrors
script: script:
- python setup.py test - python setup.py test

View File

@ -6,6 +6,7 @@ from djangorestframework import exceptions
from djangorestframework import status from djangorestframework import status
from djangorestframework.response import Response from djangorestframework.response import Response
from djangorestframework.request import Request from djangorestframework.request import Request
from djangorestframework.settings import api_settings
def api_view(allowed_methods): def api_view(allowed_methods):
@ -34,7 +35,8 @@ def api_view(allowed_methods):
if isinstance(response, Response): if isinstance(response, Response):
response.request = request response.request = request
if api_settings.FORMAT_SUFFIX_KWARG:
response.format = kwargs.get(api_settings.FORMAT_SUFFIX_KWARG, None)
return response return response
except exceptions.APIException as exc: except exceptions.APIException as exc: