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.
This commit is contained in:
Peter Eisentraut 2014-07-22 00:42:36 -04:00
parent 8195e9e9c1
commit 24e786f056
1 changed files with 6 additions and 0 deletions

View File

@ -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};