mirror of
https://github.com/django/django.git
synced 2025-11-17 02:24:22 +00:00
Fixed #29503 -- Made __in lookup keep order of values in query.
Regression in 86eccdc8b6.
This commit is contained in:
parent
d21d1f9e05
commit
b0fbfae093
2 changed files with 6 additions and 1 deletions
|
|
@ -556,6 +556,10 @@ class LookupTests(TestCase):
|
|||
):
|
||||
list(Article.objects.filter(id__in=Article.objects.using('other').all()))
|
||||
|
||||
def test_in_keeps_value_ordering(self):
|
||||
query = Article.objects.filter(slug__in=['a%d' % i for i in range(1, 8)]).values('pk').query
|
||||
self.assertIn(' IN (a1, a2, a3, a4, a5, a6, a7) ', str(query))
|
||||
|
||||
def test_error_messages(self):
|
||||
# Programming errors are pointed out with nice error messages
|
||||
with self.assertRaisesMessage(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue