mirror of
https://github.com/django/django.git
synced 2025-07-04 17:59:13 +00:00
[1.2.X] Fixed #14147 -- Added documentation metadata for new assertQuerysetEqual test method. Thanks to djoume for the report.
Backport of r13624 from trunk. git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.2.X@13625 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
1a2464c069
commit
e5c4ba6151
@ -1248,19 +1248,6 @@ cause of an failure in your test suite.
|
|||||||
``target_status_code`` will be the url and status code for the final
|
``target_status_code`` will be the url and status code for the final
|
||||||
point of the redirect chain.
|
point of the redirect chain.
|
||||||
|
|
||||||
.. method:: TestCase.assertQuerysetEqual(response, qs, values, transform=repr)
|
|
||||||
|
|
||||||
Asserts that a queryset ``qs`` returns a particular list of values ``values``.
|
|
||||||
|
|
||||||
The comparison of the contents of ``qs`` and ``values`` is performed using
|
|
||||||
the function ``transform``; by default, this means that the ``repr()`` of
|
|
||||||
each value is compared. Any other callable can be used if ``repr()`` doesn't
|
|
||||||
provide a unique or helpful comparison.
|
|
||||||
|
|
||||||
The comparison is also ordering dependent. If ``qs`` doesn't provide an
|
|
||||||
implicit ordering, you will need to apply a ``order_by()`` clause to your
|
|
||||||
queryset to ensure that the test will pass reliably.
|
|
||||||
|
|
||||||
.. _topics-testing-email:
|
.. _topics-testing-email:
|
||||||
|
|
||||||
E-mail services
|
E-mail services
|
||||||
|
Loading…
x
Reference in New Issue
Block a user