summaryrefslogtreecommitdiff
path: root/parts/django/tests/regressiontests/requests/tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'parts/django/tests/regressiontests/requests/tests.py')
-rw-r--r--parts/django/tests/regressiontests/requests/tests.py59
1 files changed, 0 insertions, 59 deletions
diff --git a/parts/django/tests/regressiontests/requests/tests.py b/parts/django/tests/regressiontests/requests/tests.py
deleted file mode 100644
index 556d61e..0000000
--- a/parts/django/tests/regressiontests/requests/tests.py
+++ /dev/null
@@ -1,59 +0,0 @@
-from datetime import datetime, timedelta
-import time
-import unittest
-
-from django.http import HttpRequest, HttpResponse, parse_cookie
-from django.core.handlers.wsgi import WSGIRequest
-from django.core.handlers.modpython import ModPythonRequest
-from django.utils.http import cookie_date
-
-class RequestsTests(unittest.TestCase):
-
- def test_httprequest(self):
- request = HttpRequest()
- self.assertEqual(request.GET.keys(), [])
- self.assertEqual(request.POST.keys(), [])
- self.assertEqual(request.COOKIES.keys(), [])
- self.assertEqual(request.META.keys(), [])
-
- def test_wsgirequest(self):
- request = WSGIRequest({'PATH_INFO': 'bogus', 'REQUEST_METHOD': 'bogus'})
- self.assertEqual(request.GET.keys(), [])
- self.assertEqual(request.POST.keys(), [])
- self.assertEqual(request.COOKIES.keys(), [])
- self.assertEqual(set(request.META.keys()), set(['PATH_INFO', 'REQUEST_METHOD', 'SCRIPT_NAME']))
- self.assertEqual(request.META['PATH_INFO'], 'bogus')
- self.assertEqual(request.META['REQUEST_METHOD'], 'bogus')
- self.assertEqual(request.META['SCRIPT_NAME'], '')
-
- def test_modpythonrequest(self):
- class FakeModPythonRequest(ModPythonRequest):
- def __init__(self, *args, **kwargs):
- super(FakeModPythonRequest, self).__init__(*args, **kwargs)
- self._get = self._post = self._meta = self._cookies = {}
-
- class Dummy:
- def get_options(self):
- return {}
-
- req = Dummy()
- req.uri = 'bogus'
- request = FakeModPythonRequest(req)
- self.assertEqual(request.path, 'bogus')
- self.assertEqual(request.GET.keys(), [])
- self.assertEqual(request.POST.keys(), [])
- self.assertEqual(request.COOKIES.keys(), [])
- self.assertEqual(request.META.keys(), [])
-
- def test_parse_cookie(self):
- self.assertEqual(parse_cookie('invalid:key=true'), {})
-
- def test_httprequest_location(self):
- request = HttpRequest()
- self.assertEqual(request.build_absolute_uri(location="https://www.example.com/asdf"),
- 'https://www.example.com/asdf')
-
- request.get_host = lambda: 'www.example.com'
- request.path = ''
- self.assertEqual(request.build_absolute_uri(location="/path/with:colons"),
- 'http://www.example.com/path/with:colons')