Fixed #17768 -- Add a comment about an expected failure in generic_views tests
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17700 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
aa900c39a8
commit
dd13596944
|
@ -126,6 +126,10 @@ class UpdateViewTests(TestCase):
|
||||||
|
|
||||||
res = self.client.put('/edit/author/%d/update/' % a.pk,
|
res = self.client.put('/edit/author/%d/update/' % a.pk,
|
||||||
{'name': 'Randall Munroe (author of xkcd)', 'slug': 'randall-munroe'})
|
{'name': 'Randall Munroe (author of xkcd)', 'slug': 'randall-munroe'})
|
||||||
|
# Here is the expected failure. PUT data are not processed in any special
|
||||||
|
# way by django. So the request will equal to a POST without data, hence
|
||||||
|
# the form will be invalid and redisplayed with errors (status code 200).
|
||||||
|
# See also #12635
|
||||||
self.assertEqual(res.status_code, 302)
|
self.assertEqual(res.status_code, 302)
|
||||||
self.assertRedirects(res, 'http://testserver/list/authors/')
|
self.assertRedirects(res, 'http://testserver/list/authors/')
|
||||||
self.assertQuerysetEqual(Author.objects.all(), ['<Author: Randall Munroe (author of xkcd)>'])
|
self.assertQuerysetEqual(Author.objects.all(), ['<Author: Randall Munroe (author of xkcd)>'])
|
||||||
|
|
Loading…
Reference in New Issue