From 17c18844561431aabed89c3bd48de951db7d13ab Mon Sep 17 00:00:00 2001 From: "Jacob R. Rothenbuhler" Date: Mon, 14 Apr 2014 15:13:49 -0400 Subject: Fixed #22369 -- Added count parameter to assertTemplateUsed --- docs/topics/testing/tools.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'docs/topics/testing') diff --git a/docs/topics/testing/tools.txt b/docs/topics/testing/tools.txt index 7bd37c63d6..2be5b8ac9f 100644 --- a/docs/topics/testing/tools.txt +++ b/docs/topics/testing/tools.txt @@ -1328,13 +1328,19 @@ your test suite. attribute ordering is not significant. See :meth:`~SimpleTestCase.assertHTMLEqual` for more details. -.. method:: SimpleTestCase.assertTemplateUsed(response, template_name, msg_prefix='') +.. method:: SimpleTestCase.assertTemplateUsed(response, template_name, msg_prefix='', count=None) Asserts that the template with the given name was used in rendering the response. The name is a string such as ``'admin/index.html'``. + .. versionadded:: 1.8 + + The count argument is an integer indicating the number of times the + template should be rendered. Default is ``None``, meaning that the + template should be rendered one or more times. + You can use this as a context manager, like this:: with self.assertTemplateUsed('index.html'): -- cgit v1.3