summaryrefslogtreecommitdiff
path: root/parts/django/tests/regressiontests/middleware_exceptions
diff options
context:
space:
mode:
authorNishanth Amuluru2011-01-11 22:41:51 +0530
committerNishanth Amuluru2011-01-11 22:41:51 +0530
commitb03203c8cb991c16ac8a3d74c8c4078182d0bb48 (patch)
tree7cf13b2deacbfaaec99edb431b83ddd5ea734a52 /parts/django/tests/regressiontests/middleware_exceptions
parent0c50203cd9eb94b819883c3110922e873f003138 (diff)
downloadpytask-b03203c8cb991c16ac8a3d74c8c4078182d0bb48.tar.gz
pytask-b03203c8cb991c16ac8a3d74c8c4078182d0bb48.tar.bz2
pytask-b03203c8cb991c16ac8a3d74c8c4078182d0bb48.zip
removed all the buildout files
Diffstat (limited to 'parts/django/tests/regressiontests/middleware_exceptions')
-rw-r--r--parts/django/tests/regressiontests/middleware_exceptions/__init__.py0
-rw-r--r--parts/django/tests/regressiontests/middleware_exceptions/models.py1
-rw-r--r--parts/django/tests/regressiontests/middleware_exceptions/tests.py40
-rw-r--r--parts/django/tests/regressiontests/middleware_exceptions/urls.py8
-rw-r--r--parts/django/tests/regressiontests/middleware_exceptions/views.py4
5 files changed, 0 insertions, 53 deletions
diff --git a/parts/django/tests/regressiontests/middleware_exceptions/__init__.py b/parts/django/tests/regressiontests/middleware_exceptions/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/parts/django/tests/regressiontests/middleware_exceptions/__init__.py
+++ /dev/null
diff --git a/parts/django/tests/regressiontests/middleware_exceptions/models.py b/parts/django/tests/regressiontests/middleware_exceptions/models.py
deleted file mode 100644
index 137941f..0000000
--- a/parts/django/tests/regressiontests/middleware_exceptions/models.py
+++ /dev/null
@@ -1 +0,0 @@
-from django.db import models
diff --git a/parts/django/tests/regressiontests/middleware_exceptions/tests.py b/parts/django/tests/regressiontests/middleware_exceptions/tests.py
deleted file mode 100644
index 3d9c5f6..0000000
--- a/parts/django/tests/regressiontests/middleware_exceptions/tests.py
+++ /dev/null
@@ -1,40 +0,0 @@
-import sys
-
-from django.test import TestCase
-from django.core.signals import got_request_exception
-
-class TestException(Exception):
- pass
-
-class TestMiddleware(object):
- def process_request(self, request):
- raise TestException('Test Exception')
-
-class MiddlewareExceptionTest(TestCase):
- def setUp(self):
- self.exceptions = []
- got_request_exception.connect(self._on_request_exception)
- self.client.handler.load_middleware()
-
- def tearDown(self):
- got_request_exception.disconnect(self._on_request_exception)
- self.exceptions = []
-
- def _on_request_exception(self, sender, request, **kwargs):
- self.exceptions.append(sys.exc_info())
-
- def test_process_request(self):
- self.client.handler._request_middleware.insert(0, TestMiddleware().process_request)
- try:
- response = self.client.get('/')
- except TestException, e:
- # Test client indefinitely re-raises any exceptions being raised
- # during request handling. Hence actual testing that exception was
- # properly handled is done by relying on got_request_exception
- # signal being sent.
- pass
- except Exception, e:
- self.fail("Unexpected exception: %s" % e)
- self.assertEquals(len(self.exceptions), 1)
- exception, value, tb = self.exceptions[0]
- self.assertEquals(value.args, ('Test Exception', ))
diff --git a/parts/django/tests/regressiontests/middleware_exceptions/urls.py b/parts/django/tests/regressiontests/middleware_exceptions/urls.py
deleted file mode 100644
index 63f3ba1..0000000
--- a/parts/django/tests/regressiontests/middleware_exceptions/urls.py
+++ /dev/null
@@ -1,8 +0,0 @@
-# coding: utf-8
-from django.conf.urls.defaults import *
-
-import views
-
-urlpatterns = patterns('',
- (r'^$', views.index),
-)
diff --git a/parts/django/tests/regressiontests/middleware_exceptions/views.py b/parts/django/tests/regressiontests/middleware_exceptions/views.py
deleted file mode 100644
index e2d597d..0000000
--- a/parts/django/tests/regressiontests/middleware_exceptions/views.py
+++ /dev/null
@@ -1,4 +0,0 @@
-from django import http
-
-def index(request):
- return http.HttpResponse('')