Kaydet (Commit) 604d8763 authored tarafından Anssi Kääriäinen's avatar Anssi Kääriäinen

Fixed #19112 -- Reduced the amount of query params in a test

üst 5cc0f5f8
......@@ -2169,8 +2169,10 @@ class ConditionalTests(BaseQuerysetTest):
@skipUnlessDBFeature('supports_1000_query_parameters')
def test_ticket14244(self):
# Test that the "in" lookup works with lists of 1000 items or more.
# The numbers amount is picked to force three different IN batches
# for Oracle, yet to be less than 2100 parameter limit for MSSQL.
numbers = range(2050)
Number.objects.all().delete()
numbers = range(2500)
Number.objects.bulk_create(Number(num=num) for num in numbers)
self.assertEqual(
Number.objects.filter(num__in=numbers[:1000]).count(),
......@@ -2186,7 +2188,7 @@ class ConditionalTests(BaseQuerysetTest):
)
self.assertEqual(
Number.objects.filter(num__in=numbers).count(),
2500
len(numbers)
)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment