summaryrefslogtreecommitdiff
path: root/tests/check_framework/urls
diff options
context:
space:
mode:
authorAdam Johnson <me@adamj.eu>2018-09-07 08:33:19 +0100
committerTim Graham <timograham@gmail.com>2018-09-14 11:59:56 -0400
commit245c36d7b6934fb0ca50eed2414253f4793f1ff5 (patch)
tree7e1397ca5e0ef8fc10de05a4e5f75421a29d2fa7 /tests/check_framework/urls
parentd483a5f0dc1089ac5caabed0f9b320434d2df723 (diff)
Fixed #29642 -- Added check for arguments of custom error handler views.
Diffstat (limited to 'tests/check_framework/urls')
-rw-r--r--tests/check_framework/urls/bad_error_handlers.py10
-rw-r--r--tests/check_framework/urls/good_error_handlers.py10
2 files changed, 20 insertions, 0 deletions
diff --git a/tests/check_framework/urls/bad_error_handlers.py b/tests/check_framework/urls/bad_error_handlers.py
new file mode 100644
index 0000000000..d639d707df
--- /dev/null
+++ b/tests/check_framework/urls/bad_error_handlers.py
@@ -0,0 +1,10 @@
+urlpatterns = []
+
+handler400 = __name__ + '.bad_handler'
+handler403 = __name__ + '.bad_handler'
+handler404 = __name__ + '.bad_handler'
+handler500 = __name__ + '.bad_handler'
+
+
+def bad_handler():
+ pass
diff --git a/tests/check_framework/urls/good_error_handlers.py b/tests/check_framework/urls/good_error_handlers.py
new file mode 100644
index 0000000000..69bea650f7
--- /dev/null
+++ b/tests/check_framework/urls/good_error_handlers.py
@@ -0,0 +1,10 @@
+urlpatterns = []
+
+handler400 = __name__ + '.good_handler'
+handler403 = __name__ + '.good_handler'
+handler404 = __name__ + '.good_handler'
+handler500 = __name__ + '.good_handler'
+
+
+def good_handler(request, exception=None, foo='bar'):
+ pass