﻿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
20918	Tidy up implementation of custom assertions	Marc Tamlyn	nobody	"The custom assertions provided by Django have a significant amount of duplication between the true and false cases - e.g. between `assertContains` and `assertNotContains`. There appear to be subtle difference and it concerns me that perhaps some of these are bugfixes which have only been applied to one of the methods.

For example, `assertNotContains` seems to not handle streaming responses."	Cleanup/optimization	closed	Testing framework	dev	Normal	fixed			Accepted	0	0	0	0	0	0
