Further tighten Windows CRLF conversion in our TAP test scripts.
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 9 Jul 2020 15:37:21 +0000 (11:37 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 9 Jul 2020 15:37:21 +0000 (11:37 -0400)
commitffb4cee43bdccb54f0cf072a51dedc74e343b6f1
treedc718aafb41e6990f9f3dfb330e2cc2fe88c01a7
parent991c444e7ad3a1ff7bcffff4121e6ff67c4783fc
Further tighten Windows CRLF conversion in our TAP test scripts.

Buildfarm results now imply that Perl's IPC::Run does CRLF conversion
for us if we're using native Perl, but not when using MSys Perl.
Restrict the conversions done by PostgresNode.pm to act only in the
latter case.  (Similar conversions done in TestLib.pm and RewindTest.pm
were already handled this way.)

Discussion: https://postgr.es/m/412ae8da-76bb-640f-039a-f3513499e53d@gmx.net
src/test/perl/PostgresNode.pm