[Django] #37196: Document SimpleTestCase.async_client_class

11 views
Skip to first unread message

Django

unread,
Jun 28, 2026, 7:19:21 PMJun 28
to django-...@googlegroups.com
#37196: Document SimpleTestCase.async_client_class
-------------------------------------+-------------------------------------
Reporter: Adam Johnson | Type:
| Cleanup/optimization
Status: new | Component: Testing
| framework
Version: dev | 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
-------------------------------------+-------------------------------------
We currently document the sync version, client_class:
https://docs.djangoproject.com/en/6.0/topics/testing/tools/#django.test.SimpleTestCase.client_class
. But since async_client_class is not documented, there’s no clear way to
swap your async test client class, unless you read the source. Let’s fix
that by documenting async_client_class equally.
--
Ticket URL: <https://code.djangoproject.com/ticket/37196>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Jun 29, 2026, 8:50:27 AMJun 29
to django-...@googlegroups.com
#37196: Document SimpleTestCase.async_client_class
--------------------------------------+------------------------------------
Reporter: Adam Johnson | Owner: (none)
Type: Cleanup/optimization | Status: new
Component: Testing framework | Version: dev
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by Natalia Bidart):

* stage: Unreviewed => Accepted

Comment:

Sounds good, let's! Thank you
--
Ticket URL: <https://code.djangoproject.com/ticket/37196#comment:1>

Django

unread,
Jun 30, 2026, 1:29:21 PMJun 30
to django-...@googlegroups.com
#37196: Document SimpleTestCase.async_client_class
--------------------------------------+------------------------------------
Reporter: Adam Johnson | Owner: (none)
Type: Cleanup/optimization | Status: new
Component: Testing framework | Version: dev
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------
Comment (by maheen8q):

I'd like to work on this. I'll add documentation for async_client_class
alongside the existing client_class docs.
--
Ticket URL: <https://code.djangoproject.com/ticket/37196#comment:2>

Django

unread,
Jul 1, 2026, 6:35:24 AMJul 1
to django-...@googlegroups.com
#37196: Document SimpleTestCase.async_client_class
--------------------------------------+------------------------------------
Reporter: Adam Johnson | Owner: maheen8q
Type: Cleanup/optimization | Status: assigned
Component: Testing framework | Version: dev
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by maheen8q):

* owner: (none) => maheen8q
* status: new => assigned

--
Ticket URL: <https://code.djangoproject.com/ticket/37196#comment:3>

Django

unread,
Jul 5, 2026, 6:45:28 AMJul 5
to django-...@googlegroups.com
#37196: Document SimpleTestCase.async_client_class
--------------------------------------+------------------------------------
Reporter: Adam Johnson | Owner: (none)
Type: Cleanup/optimization | Status: new
Component: Testing framework | Version: dev
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by maheen8q):

* owner: maheen8q => (none)
* status: assigned => new

--
Ticket URL: <https://code.djangoproject.com/ticket/37196#comment:4>

Django

unread,
Jul 6, 2026, 10:55:44 AMJul 6
to django-...@googlegroups.com
#37196: Document SimpleTestCase.async_client_class
-------------------------------------+-------------------------------------
Reporter: Adam Johnson | Owner: VIZZARD-X
Type: | Status: assigned
Cleanup/optimization |
Component: Testing framework | Version: dev
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by VIZZARD-X):

* owner: (none) => VIZZARD-X
* status: new => assigned

--
Ticket URL: <https://code.djangoproject.com/ticket/37196#comment:5>

Django

unread,
Jul 14, 2026, 11:21:34 AM (7 days ago) Jul 14
to django-...@googlegroups.com
#37196: Document SimpleTestCase.async_client_class
-------------------------------------+-------------------------------------
Reporter: Adam Johnson | Owner: VIZZARD-X
Type: | Status: assigned
Cleanup/optimization |
Component: Testing framework | Version: dev
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Thirumalesh):

* has_patch: 0 => 1

--
Ticket URL: <https://code.djangoproject.com/ticket/37196#comment:6>

Django

unread,
Jul 18, 2026, 7:04:15 PM (3 days ago) Jul 18
to django-...@googlegroups.com
#37196: Document SimpleTestCase.async_client_class
-------------------------------------+-------------------------------------
Reporter: Adam Johnson | Owner: VIZZARD-X
Type: | Status: assigned
Cleanup/optimization |
Component: Testing framework | Version: dev
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by blighj):

* has_patch: 1 => 0

Comment:

I've closed the PR from Thirumalesh and explained to them that the ticket
had an owner on trac.
--
Ticket URL: <https://code.djangoproject.com/ticket/37196#comment:7>
Reply all
Reply to author
Forward
0 new messages