postgres.git / summary / log / commit / refs

commit    87c4232fd35fc3d1ff06189e886bffb382f6ca87
Author:   Peter Eisentraut <peter_e@gmx.net>
Date:     Tue Jul 22 04:42:36 2014 +0000
First released in: 9.5.0, 9.4.0

    Unset some local environment variables in TAP tests
    
    Unset environment variables that control message language, so that we
    can compare some program output with expected strings.  This is very
    similar to what pg_regress does.


src/test/perl/TestLib.pm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/test/perl/TestLib.pm b/src/test/perl/TestLib.pm index f80d1c5bd72..e6a8a4ebe35 100644 --- a/src/test/perl/TestLib.pm +++ b/src/test/perl/TestLib.pm @@ -39,6 +39,12 @@ BEGIN } } +# Set to untranslated messages, to be able to compare program output +# with expected strings. +delete $ENV{LANGUAGE}; +delete $ENV{LC_ALL}; +$ENV{LC_MESSAGES} = 'C'; + delete $ENV{PGCONNECT_TIMEOUT}; delete $ENV{PGDATA}; delete $ENV{PGDATABASE}; [parent: 2cf489301e04]