diff options
Diffstat (limited to 'parts/django/tests/regressiontests/requests/tests.py')
-rw-r--r-- | parts/django/tests/regressiontests/requests/tests.py | 59 |
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') |