diff options
| author | Sébastien Piquemal | 2012-01-22 21:28:34 +0200 |
|---|---|---|
| committer | Sébastien Piquemal | 2012-01-22 21:28:34 +0200 |
| commit | ab0b72a7c1a17c6d85530514caa51ce5bd77b592 (patch) | |
| tree | 7ae2c1dab7033ccc6cf045d7df28f8027f1eac17 /djangorestframework/tests/methods.py | |
| parent | d1ce9d3914010ddc9f177ff7d6c1a407efea5a1b (diff) | |
| download | django-rest-framework-ab0b72a7c1a17c6d85530514caa51ce5bd77b592.tar.bz2 | |
.DATA, .FILES, overloaded HTTP method, content type and content available directly on the request - see #128
Diffstat (limited to 'djangorestframework/tests/methods.py')
| -rw-r--r-- | djangorestframework/tests/methods.py | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/djangorestframework/tests/methods.py b/djangorestframework/tests/methods.py index 4b90a21f..e69de29b 100644 --- a/djangorestframework/tests/methods.py +++ b/djangorestframework/tests/methods.py @@ -1,32 +0,0 @@ -from django.test import TestCase -from djangorestframework.compat import RequestFactory -from djangorestframework.mixins import RequestMixin - - -class TestMethodOverloading(TestCase): - def setUp(self): - self.req = RequestFactory() - - def test_standard_behaviour_determines_GET(self): - """GET requests identified""" - view = RequestMixin() - view.request = self.req.get('/') - self.assertEqual(view.method, 'GET') - - def test_standard_behaviour_determines_POST(self): - """POST requests identified""" - view = RequestMixin() - view.request = self.req.post('/') - self.assertEqual(view.method, 'POST') - - def test_overloaded_POST_behaviour_determines_overloaded_method(self): - """POST requests can be overloaded to another method by setting a reserved form field""" - view = RequestMixin() - view.request = self.req.post('/', {view._METHOD_PARAM: 'DELETE'}) - self.assertEqual(view.method, 'DELETE') - - def test_HEAD_is_a_valid_method(self): - """HEAD requests identified""" - view = RequestMixin() - view.request = self.req.head('/') - self.assertEqual(view.method, 'HEAD') |
