django/tests/db_functions/text
Simon Charette df2c4952df 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.
2025-02-15 15:46:59 +01:00
..
__init__.py
test_chr.py Fixed #34480 -- Fixed crash of annotations with Chr(). 2023-04-11 05:56:47 +02:00
test_concat.py Fixed #36173 -- Stabilized identity of Concat with an explicit output_field. 2025-02-15 15:46:59 +01:00
test_left.py Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQuerySetEqual(). 2022-10-08 08:07:38 +02:00
test_length.py Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQuerySetEqual(). 2022-10-08 08:07:38 +02:00
test_lower.py Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQuerySetEqual(). 2022-10-08 08:07:38 +02:00
test_md5.py Applied Black's 2024 stable style. 2024-01-26 12:45:07 +01:00
test_ord.py Refs #33476 -- Reformatted code with Black. 2022-02-07 20:37:05 +01:00
test_pad.py Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQuerySetEqual(). 2022-10-08 08:07:38 +02:00
test_repeat.py Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQuerySetEqual(). 2022-10-08 08:07:38 +02:00
test_replace.py Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQuerySetEqual(). 2022-10-08 08:07:38 +02:00
test_reverse.py Fixed #34554 -- Fixed Reverse(Value(…)) crash on Oracle. 2023-05-10 17:22:45 +02:00
test_right.py Fixed #34606 -- Fixed Right() function with zero length on Oracle and SQLite. 2023-05-31 11:57:40 +01:00
test_sha1.py Applied Black's 2024 stable style. 2024-01-26 12:45:07 +01:00
test_sha224.py Applied Black's 2024 stable style. 2024-01-26 12:45:07 +01:00
test_sha256.py Applied Black's 2024 stable style. 2024-01-26 12:45:07 +01:00
test_sha384.py Applied Black's 2024 stable style. 2024-01-26 12:45:07 +01:00
test_sha512.py Applied Black's 2024 stable style. 2024-01-26 12:45:07 +01:00
test_strindex.py Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQuerySetEqual(). 2022-10-08 08:07:38 +02:00
test_substr.py Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQuerySetEqual(). 2022-10-08 08:07:38 +02:00
test_trim.py Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQuerySetEqual(). 2022-10-08 08:07:38 +02:00
test_upper.py Refs #33990 -- Renamed TransactionTestCase.assertQuerysetEqual() to assertQuerySetEqual(). 2022-10-08 08:07:38 +02:00