Commit ec2a300a by Tom Christie

Start refactoring tests

parent d0fe36aa
# TODO: refactor these tests # TODO: refactor these tests
#from django.test import TestCase from django.test import TestCase
#from djangorestframework.compat import RequestFactory from djangorestframework.compat import RequestFactory
from djangorestframework.request import RequestMixin
#from djangorestframework.content import ContentMixin, StandardContentMixin, OverloadedContentMixin #from djangorestframework.content import ContentMixin, StandardContentMixin, OverloadedContentMixin
# #
# #
#class TestContentMixins(TestCase): class TestContentMixins(TestCase):
# def setUp(self): def setUp(self):
# self.req = RequestFactory() self.req = RequestFactory()
#
# # Interface tests # # Interface tests
# #
# def test_content_mixin_interface(self): # def test_content_mixin_interface(self):
...@@ -29,10 +30,10 @@ ...@@ -29,10 +30,10 @@
# #
# # Common functionality to test with both StandardContentMixin and OverloadedContentMixin # # Common functionality to test with both StandardContentMixin and OverloadedContentMixin
# #
# def ensure_determines_no_content_GET(self, mixin): def ensure_determines_no_content_GET(self, view):
# """Ensure determine_content(request) returns None for GET request with no content.""" """Ensure determine_content(request) returns None for GET request with no content."""
# request = self.req.get('/') view.request = self.req.get('/')
# self.assertEqual(mixin.determine_content(request), None) self.assertEqual(view.RAW_CONTENT, None)
# #
# def ensure_determines_form_content_POST(self, mixin): # def ensure_determines_form_content_POST(self, mixin):
# """Ensure determine_content(request) returns content for POST request with content.""" # """Ensure determine_content(request) returns content for POST request with content."""
...@@ -62,9 +63,9 @@ ...@@ -62,9 +63,9 @@
# #
# # StandardContentMixin behavioural tests # # StandardContentMixin behavioural tests
# #
# def test_standard_behaviour_determines_no_content_GET(self): def test_standard_behaviour_determines_no_content_GET(self):
# """Ensure StandardContentMixin.determine_content(request) returns None for GET request with no content.""" """Ensure StandardContentMixin.determine_content(request) returns None for GET request with no content."""
# self.ensure_determines_no_content_GET(StandardContentMixin()) self.ensure_determines_no_content_GET(RequestMixin())
# #
# def test_standard_behaviour_determines_form_content_POST(self): # def test_standard_behaviour_determines_form_content_POST(self):
# """Ensure StandardContentMixin.determine_content(request) returns content for POST request with content.""" # """Ensure StandardContentMixin.determine_content(request) returns content for POST request with content."""
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment