summaryrefslogtreecommitdiff
path: root/src/pl/plpython/expected/plpython_unicode.out
Commit message (Collapse)AuthorAgeFilesLines
* Set client encoding explicitly in plpython_unicode testPeter Eisentraut2011-04-161-0/+1
| | | | | This will (hopefully) eliminate the need for the plpython_unicode_0.out expected file.
* Add Unicode support in PL/PythonPeter Eisentraut2009-09-121-27/+32
| | | | | | | | | | | | PL/Python now accepts Unicode objects where it previously only accepted string objects (for example, as return value). Unicode objects are converted to the PostgreSQL server encoding as necessary. This change is also necessary for future Python 3 support, which treats all strings as Unicode objects. Since this removes the error conditions that the plpython_unicode test file tested for, the alternative result files are no longer necessary.
* Enhanced error context support in PL/PythonPeter Eisentraut2009-08-251-4/+6
| | | | | | | Extract the "while creating return value" and "while modifying trigger row" parts of some error messages into another layer of error context. This will simplify the upcoming patch to improve data type support, but it can stand on its own.
* Split the plpython regression test into test cases arranged by topic, insteadPeter Eisentraut2009-08-121-0/+43
of the previous monolithic setup-create-run sequence, that was apparently inherited from a previous test infrastructure, but makes working with the tests and adding new ones weird.