﻿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
24782	Add TestCase.assertFormValid	Marc Tamlyn	David Smith	In the case the form is actually valid, then `assertFormValid(form)` is no different to `assertTrue(form.is_valid)`, however when the assertion fails it should print some helpful output about which fields have validation errors and what those errors are. Even just outputting `errors.as_json` would help a lot. I've implemented code along the lines of this many times.	New feature	closed	Testing framework	dev	Normal	wontfix	forms		Unreviewed	1	0	0	1	0	0
