﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
12088	Make the test Client class variable in TransactionTestCase	Oliver Beattie	nobody	"I have a subclass of Django's `TransactionTestCase`, and I would also like to be able to specify my own subclass of `Client` to use as the test's client. However, at the moment, this requires me to basically copy-and-paste all of the code out of the `TransactionTestCase`'s `__call__` method, as the `Client` class is hard-coded into that function. This also makes the use of `super` on the subclasses' `__call__` method impossible, as the `client` instance variable would just be reset to an instance of `Client` by `TransactionTestCase`.

If it were made to be a class variable, subclasses could easily change this without having to override the `__call__` method. I've attached a diff proposal."		closed	Testing framework	1.1		duplicate	test, client		Accepted	1	1	1	1	0	0
