Skip to content

Commit 3f2dd51

Browse files
committed
fix flaky test
1 parent 6f383ee commit 3f2dd51

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

tests/model_fields_/test_embedded_model.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -138,12 +138,10 @@ def test_order_and_group_by_embedded_field(self):
138138

139139
def test_range_query(self):
140140
sorted_obj = sorted(self.objs, key=lambda x: x.data.auto_now)
141-
queryset = Holder.objects.filter(
142-
data__auto_now__range=(sorted_obj[2].data.auto_now, sorted_obj[-1].data.auto_now)
143-
).order_by("data__integer")
141+
queryset = Holder.objects.filter(data__integer__range=(2, 6)).order_by("data__auto_now")
144142
self.assertEqual(queryset.count(), 4)
145-
expected_objs = sorted(e.data.integer for e in sorted_obj[2:])
146-
self.assertQuerySetEqual(queryset, expected_objs, lambda h: h.data.integer)
143+
expected_objs = sorted(truncate_ms(e.data.auto_now) for e in sorted_obj[2:])
144+
self.assertQuerySetEqual(queryset, expected_objs, lambda h: h.data.auto_now)
147145

148146
def test_order_and_group_by_embedded_field_annotation(self):
149147
# Create repeated `data__integer` values.

0 commit comments

Comments
 (0)