From cd6ab71127ad2d203dc8c0d443e06d4c0232aaf4 Mon Sep 17 00:00:00 2001 From: Andrei Lozhkin Date: Wed, 18 Dec 2024 18:14:53 +0700 Subject: [PATCH] test: add issue test #489 --- tests/tests.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/tests.py b/tests/tests.py index 1fd3c55c..571cb1c9 100644 --- a/tests/tests.py +++ b/tests/tests.py @@ -730,6 +730,11 @@ def test_480(self): conditions.append(reduce(operator.or_, queries)) list(queryset.filter(reduce(operator.and_, conditions)).cache()) + def test_489(self): + _ = TaggedPost.objects.create(meta={}, tags=[1, 2, 3]) + tags = TaggedPost.objects.cache().exclude(tags=[]) + + self.assertEqual(tags.count(), 1) class RelatedTests(BaseTestCase): fixtures = ['basic']