mirror of
https://github.com/django/django.git
synced 2025-10-23 21:59:11 +00:00
Fixed #29503 -- Made __in lookup keep order of values in query.
Regression in 86eccdc8b6.
This commit is contained in:
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user