]> granicus.if.org Git - postgresql/commit
Improve regression test coverage for psql output formats.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 26 Nov 2018 17:41:42 +0000 (12:41 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 26 Nov 2018 17:41:42 +0000 (12:41 -0500)
commit9a98984f4999b80435bcdcddf90bf9f3e5fc9df0
tree93298f3476f62452b6df89c2699fb307f4f66f80
parenta7eece4fc9a416129aa692271972be5a30daa68c
Improve regression test coverage for psql output formats.

As penance for the "\pset format latex" silliness, add some regression
test coverage for the off-the-beaten-path output formats, which formerly
had exactly no coverage, except for some poorly-thought-out (unreadable,
repetitive, and incomplete) tests for asciidoc format.

I make no claims for the behavior exposed here actually being correct;
these test cases are just designed to ensure full code coverage in
fe_utils/print.c.  This brings the line coverage for that file up
from ~60% to ~93%.
src/test/regress/expected/psql.out
src/test/regress/sql/psql.sql