diff --git a/tests/expressions/tests.py b/tests/expressions/tests.py index 7865492ed5..2de0ec828e 100644 --- a/tests/expressions/tests.py +++ b/tests/expressions/tests.py @@ -1338,6 +1338,10 @@ class ReprTests(TestCase): repr(Case(When(a=1))), " THEN Value(None), ELSE Value(None)>" ) + self.assertEqual( + repr(When(Q(age__gte=18), then=Value('legal'))), + " THEN Value(legal)>" + ) self.assertEqual(repr(Col('alias', 'field')), "Col(alias, field)") self.assertEqual(repr(F('published')), "F(published)") self.assertEqual(repr(F('cost') + F('tax')), "")