mirror of
https://github.com/django/django.git
synced 2024-12-23 09:36:06 +00:00
Fixed test with incorrect assumption about pk values.
The test results were dependent on the order in which the tests were run.
This commit is contained in:
parent
6e3fe089dd
commit
6a9a9e50f2
@ -3524,8 +3524,15 @@ class RelatedLookupTypeTests(TestCase):
|
|||||||
"""
|
"""
|
||||||
#23396 - Ensure ValueQuerySets are not checked for compatibility with the lookup field
|
#23396 - Ensure ValueQuerySets are not checked for compatibility with the lookup field
|
||||||
"""
|
"""
|
||||||
|
# Make sure the num and objecta field values match.
|
||||||
|
ob = ObjectB.objects.get(name='ob')
|
||||||
|
ob.num = ob.objecta.pk
|
||||||
|
ob.save()
|
||||||
|
pob = ObjectB.objects.get(name='pob')
|
||||||
|
pob.num = pob.objecta.pk
|
||||||
|
pob.save()
|
||||||
self.assertQuerysetEqual(ObjectB.objects.filter(
|
self.assertQuerysetEqual(ObjectB.objects.filter(
|
||||||
objecta__in=ObjectB.objects.all().values_list('pk')
|
objecta__in=ObjectB.objects.all().values_list('num')
|
||||||
).order_by('pk'), ['<ObjectB: ob>', '<ObjectB: pob>'])
|
).order_by('pk'), ['<ObjectB: ob>', '<ObjectB: pob>'])
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user