mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Refs #30158 -- Removed alias argument for Expression.get_group_by_cols().
Recent refactors allowed GROUP BY aliasing allowed for aliasing to be entirely handled by the sql.Query.set_group_by and compiler layers.
This commit is contained in:
committed by
Mariusz Felisiak
parent
b7b28c7c18
commit
c6350d594c
@@ -2525,13 +2525,13 @@ class CombinedExpressionTests(SimpleTestCase):
|
||||
class ExpressionWrapperTests(SimpleTestCase):
|
||||
def test_empty_group_by(self):
|
||||
expr = ExpressionWrapper(Value(3), output_field=IntegerField())
|
||||
self.assertEqual(expr.get_group_by_cols(alias=None), [])
|
||||
self.assertEqual(expr.get_group_by_cols(), [])
|
||||
|
||||
def test_non_empty_group_by(self):
|
||||
value = Value("f")
|
||||
value.output_field = None
|
||||
expr = ExpressionWrapper(Lower(value), output_field=IntegerField())
|
||||
group_by_cols = expr.get_group_by_cols(alias=None)
|
||||
group_by_cols = expr.get_group_by_cols()
|
||||
self.assertEqual(group_by_cols, [expr.expression])
|
||||
self.assertEqual(group_by_cols[0].output_field, expr.output_field)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user