#33400: assertTemplateUsed as context manager does not respect count parameter
---------------------------------------------+------------------------
               Reporter:  karyon             |          Owner:  nobody
                   Type:  Bug                |         Status:  new
              Component:  Testing framework  |        Version:  4.0
               Severity:  Normal             |       Keywords:
           Triage Stage:  Unreviewed         |      Has patch:  0
    Needs documentation:  0                  |    Needs tests:  0
Patch needs improvement:  0                  |  Easy pickings:  0
                  UI/UX:  0                  |
---------------------------------------------+------------------------
 See
 
[https://github.com/django/django/blob/cb383753c0e0eb52306e1024d32a782549c27e61/django/test/testcases.py#L659
 the code of assertTemplateUsed]: if it's used as a context manager, the
 count parameter is entirely unused. The
 
[https://docs.djangoproject.com/en/4.0/topics/testing/tools/#django.test.SimpleTestCase.assertTemplateUsed
 documentation on assertTemplateUsed] does not mention that.

 The context manager capability was added in
 [https://github.com/django/django/commit/a678e9ea65 a678e9ea65] 10 years
 ago. The count parameter was added in
 
[https://github.com/django/django/commit/17c18844561431aabed89c3bd48de951db7d13ab
 #diff-7833da5b45a68d00834388d97dd5c4413e3796497c7bc5e0cc2621b08a2d0df1R543
 17c188445] 8 years ago.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/33400>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/049.3b5823188114772ffeb6d724beec1c94%40djangoproject.com.

Reply via email to