Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Modified the test case from r15383 to avoid an output inconsistency w…

…ith KeyError.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@15387 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 67a2bb6341caa1fbf6dce7d9dbac8800b33e9d04 1 parent 7aad3d3
@freakboy3742 freakboy3742 authored
Showing with 6 additions and 6 deletions.
  1. +6 −6 tests/regressiontests/views/tests/debug.py
View
12 tests/regressiontests/views/tests/debug.py
@@ -64,12 +64,12 @@ def test_request_and_exception(self):
"A simple exception report can be generated"
try:
request = self.rf.get('/test_view/')
- raise KeyError("Can't find my keys")
- except KeyError:
+ raise ValueError("Can't find my keys")
+ except ValueError:
exc_type, exc_value, tb = sys.exc_info()
reporter = ExceptionReporter(request, exc_type, exc_value, tb)
html = reporter.get_traceback_html()
- self.assertIn('<h1>KeyError at /test_view/</h1>', html)
+ self.assertIn('<h1>ValueError at /test_view/</h1>', html)
self.assertIn('<pre class="exception_value">Can&#39;t find my keys</pre>', html)
self.assertIn('<th>Request Method:</th>', html)
self.assertIn('<th>Request URL:</th>', html)
@@ -82,12 +82,12 @@ def test_request_and_exception(self):
def test_no_request(self):
"An exception report can be generated without request"
try:
- raise KeyError("Can't find my keys")
- except KeyError:
+ raise ValueError("Can't find my keys")
+ except ValueError:
exc_type, exc_value, tb = sys.exc_info()
reporter = ExceptionReporter(None, exc_type, exc_value, tb)
html = reporter.get_traceback_html()
- self.assertIn('<h1>KeyError</h1>', html)
+ self.assertIn('<h1>ValueError</h1>', html)
self.assertIn('<pre class="exception_value">Can&#39;t find my keys</pre>', html)
self.assertNotIn('<th>Request Method:</th>', html)
self.assertNotIn('<th>Request URL:</th>', html)
Please sign in to comment.
Something went wrong with that request. Please try again.