﻿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
14378	Enable customization of the class for self.client in tests	Ned Batchelder	Ned Batchelder	"The attached patch removes the hard connection between test.TestCase and test.client.Client, instead making the class of client a class attribute on TestCase.  This allows sub-classes of TestCase to specify a custom sub-class of Client to use in their tests.

While it's possible to create your own self.client in a setUp method, this keeps the code simpler.  For example, I could set this class attribute once on my own base TestCase class, and all my test cases would use it without having to invoke setUp on the base class, just as the built-in TestCase class does."		closed	Testing framework	1.2		fixed		Ned Batchelder	Ready for checkin	1	0	0	0	0	0
