Skip to content

Commit 054c045

Browse files
committed
Move tests in theirs corresponding testcase.
1 parent ab70090 commit 054c045

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

tests/lookup_/tests.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,6 @@ def test_lt(self):
1919
def test_lte(self):
2020
self.assertQuerySetEqual(Number.objects.filter(num__lte=3), self.objs[:4])
2121

22-
def test_empty_range(self):
23-
with self.assertNumQueries(0):
24-
self.assertQuerySetEqual(Number.objects.filter(num__range=[3, 1]), [])
25-
26-
def test_full_range(self):
27-
with self.assertNumQueries(1) as ctx:
28-
self.assertQuerySetEqual(
29-
Number.objects.filter(num__range=[None, None]), [self.null_number, *self.objs]
30-
)
31-
query = ctx.captured_queries[0]["sql"]
32-
self.assertAggregateQuery(
33-
query, "lookup__number", [{"$addFields": {"num": "$num"}}, {"$sort": SON([("num", 1)])}]
34-
)
35-
3622

3723
class RegexTests(MongoTestCaseMixin, TestCase):
3824
def test_mql(self):
@@ -73,3 +59,17 @@ def test_eq_and_in(self):
7359
"lookup__book",
7460
[{"$match": {"$and": [{"isbn": {"$in": ("12345", "56789")}}, {"title": "Moby Dick"}]}}],
7561
)
62+
63+
def test_empty_range(self):
64+
with self.assertNumQueries(0):
65+
self.assertQuerySetEqual(Number.objects.filter(num__range=[3, 1]), [])
66+
67+
def test_full_range(self):
68+
with self.assertNumQueries(1) as ctx:
69+
self.assertQuerySetEqual(
70+
Number.objects.filter(num__range=[None, None]), [self.null_number, *self.objs]
71+
)
72+
query = ctx.captured_queries[0]["sql"]
73+
self.assertAggregateQuery(
74+
query, "lookup__number", [{"$addFields": {"num": "$num"}}, {"$sort": SON([("num", 1)])}]
75+
)

0 commit comments

Comments
 (0)