Fixed an order dependant test failure.
This commit is contained in:
parent
1eb0da1c5b
commit
7e97f4f510
|
@ -1028,12 +1028,12 @@ class Queries4Tests(BaseQuerysetTest):
|
||||||
def test_ticket14876(self):
|
def test_ticket14876(self):
|
||||||
q1 = Report.objects.filter(Q(creator__isnull=True) | Q(creator__extra__info='e1'))
|
q1 = Report.objects.filter(Q(creator__isnull=True) | Q(creator__extra__info='e1'))
|
||||||
q2 = Report.objects.filter(Q(creator__isnull=True)) | Report.objects.filter(Q(creator__extra__info='e1'))
|
q2 = Report.objects.filter(Q(creator__isnull=True)) | Report.objects.filter(Q(creator__extra__info='e1'))
|
||||||
self.assertQuerysetEqual(q1, ["<Report: r1>", "<Report: r3>"])
|
self.assertQuerysetEqual(q1, ["<Report: r1>", "<Report: r3>"], ordered=False)
|
||||||
self.assertEqual(str(q1.query), str(q2.query))
|
self.assertEqual(str(q1.query), str(q2.query))
|
||||||
|
|
||||||
q1 = Report.objects.filter(Q(creator__extra__info='e1') | Q(creator__isnull=True))
|
q1 = Report.objects.filter(Q(creator__extra__info='e1') | Q(creator__isnull=True))
|
||||||
q2 = Report.objects.filter(Q(creator__extra__info='e1')) | Report.objects.filter(Q(creator__isnull=True))
|
q2 = Report.objects.filter(Q(creator__extra__info='e1')) | Report.objects.filter(Q(creator__isnull=True))
|
||||||
self.assertQuerysetEqual(q1, ["<Report: r1>", "<Report: r3>"])
|
self.assertQuerysetEqual(q1, ["<Report: r1>", "<Report: r3>"], ordered=False)
|
||||||
self.assertEqual(str(q1.query), str(q2.query))
|
self.assertEqual(str(q1.query), str(q2.query))
|
||||||
|
|
||||||
q1 = Item.objects.filter(Q(creator=self.a1) | Q(creator__report__name='r1')).order_by()
|
q1 = Item.objects.filter(Q(creator=self.a1) | Q(creator__report__name='r1')).order_by()
|
||||||
|
|
Loading…
Reference in New Issue