]> granicus.if.org Git - postgresql/commit
PL/Python: Improve Python 3 regression test setup
authorPeter Eisentraut <peter_e@gmx.net>
Mon, 17 Sep 2012 02:26:33 +0000 (22:26 -0400)
committerPeter Eisentraut <peter_e@gmx.net>
Mon, 17 Sep 2012 02:26:33 +0000 (22:26 -0400)
commitb2e3bea3afe9618764a8f15cc7d6d95036b7638b
tree63f010b733bfa090de5bd6b96c5a43d511958761
parent3b8968f25232ad09001bf35ab4cc59f5a501193e
PL/Python: Improve Python 3 regression test setup

Currently, we are making mangled copies of plpython/{expected,sql} to
plpython/python3/{expected,sql}, and run the tests in
plpython/python3.  This has the disadvantage that the regression.diffs
file, if any, ends up in plpython/python3, which is not the normal
location.  If we instead make the mangled copies in
plpython/{expected,sql}/python3/, we can run the tests from the normal
directory, regression.diffs ends up the normal place, and the
pg_regress invocation also becomes a lot simpler.  It's also more
obvious at run time what's going on, because the tests end up being
named "python3/something" in the test output.
src/pl/plpython/.gitignore
src/pl/plpython/Makefile