aboutsummaryrefslogtreecommitdiffstats
path: root/djangorestframework/tests
diff options
context:
space:
mode:
Diffstat (limited to 'djangorestframework/tests')
-rw-r--r--djangorestframework/tests/renderers.py15
1 files changed, 8 insertions, 7 deletions
diff --git a/djangorestframework/tests/renderers.py b/djangorestframework/tests/renderers.py
index 5364cd2e..54276993 100644
--- a/djangorestframework/tests/renderers.py
+++ b/djangorestframework/tests/renderers.py
@@ -13,23 +13,24 @@ DUMMYCONTENT = 'dummycontent'
RENDERER_A_SERIALIZER = lambda x: 'Renderer A: %s' % x
RENDERER_B_SERIALIZER = lambda x: 'Renderer B: %s' % x
-class MockView(ResponseMixin, DjangoView):
- def get(self, request):
- response = Response(DUMMYSTATUS, DUMMYCONTENT)
- return self.render(response)
-
class RendererA(BaseRenderer):
media_type = 'mock/renderera'
- def render(self, obj=None, content_type=None):
+ def render(self, obj=None, media_type=None):
return RENDERER_A_SERIALIZER(obj)
class RendererB(BaseRenderer):
media_type = 'mock/rendererb'
- def render(self, obj=None, content_type=None):
+ def render(self, obj=None, media_type=None):
return RENDERER_B_SERIALIZER(obj)
+class MockView(ResponseMixin, DjangoView):
+ renderers = (RendererA, RendererB)
+
+ def get(self, request):
+ response = Response(DUMMYSTATUS, DUMMYCONTENT)
+ return self.render(response)
urlpatterns = patterns('',
url(r'^$', MockView.as_view(renderers=[RendererA, RendererB])),