summaryrefslogtreecommitdiff
path: root/tests/db_functions/math/test_pi.py
diff options
context:
space:
mode:
authorSimon Charette <charette.s@gmail.com>2025-02-07 16:34:17 -0500
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2025-02-15 15:46:59 +0100
commitdf2c4952df6d93c575fb8a3c853dc9d4c2449f36 (patch)
tree16bcf023ce3fb107a97a3276f743eb1e0046a7fd /tests/db_functions/math/test_pi.py
parent6fcd0440aaa7601aa258d1c956eecfaedf72fbf4 (diff)
Fixed #36173 -- Stabilized identity of Concat with an explicit output_field.
When Expression.__init__() overrides make use of *args, **kwargs captures their argument values are respectively bound as a tuple and dict instances. These composite values might themselves contain values that require special identity treatments such as Concat(output_field) as it's a Field instance. Refs #30628 which introduced bound Field differentiation but lacked argument captures handling. Thanks erchenstein for the report.
Diffstat (limited to 'tests/db_functions/math/test_pi.py')
0 files changed, 0 insertions, 0 deletions