summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorDominic Rodger <dominicrodger+github@gmail.com>2013-12-08 23:07:04 +0000
committerSimon Charette <charette.s@gmail.com>2013-12-11 15:24:17 -0500
commit5cd6477fd6ea31eeb4d281e8e431b7a5fb8038a1 (patch)
treee1405ca4ed62df030615251a38da1126601cd386 /django
parent75924cfa6dca95aa1f02e38802df285271dc7c14 (diff)
Fixed #21462 -- Made `assertNumQueries` print executed queries on failure.
Diffstat (limited to 'django')
-rw-r--r--django/test/testcases.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/django/test/testcases.py b/django/test/testcases.py
index 64e2e3c591..9e1b568191 100644
--- a/django/test/testcases.py
+++ b/django/test/testcases.py
@@ -103,8 +103,12 @@ class _AssertNumQueriesContext(CaptureQueriesContext):
return
executed = len(self)
self.test_case.assertEqual(
- executed, self.num, "%d queries executed, %d expected" % (
- executed, self.num
+ executed, self.num,
+ "%d queries executed, %d expected\nCaptured queries were:\n%s" % (
+ executed, self.num,
+ '\n'.join(
+ query['sql'] for query in self.captured_queries
+ )
)
)