mirror of
https://github.com/postgres/postgres.git
synced 2025-08-15 14:02:29 +03:00
Fix TAP installcheck tests when current directory name contains spaces
This fixes the installcheck part. The check part has additional problems that will be addressed in a separate commit.
This commit is contained in:
@@ -18,27 +18,27 @@ command_fails([ 'initdb', '-S', "$tempdir/data3" ],
|
||||
mkdir "$tempdir/data4" or BAIL_OUT($!);
|
||||
command_ok([ 'initdb', "$tempdir/data4" ], 'existing empty data directory');
|
||||
|
||||
system_or_bail "rm -rf $tempdir/*";
|
||||
system_or_bail "rm -rf '$tempdir'/*";
|
||||
|
||||
command_ok([ 'initdb', "$tempdir/data", '-X', "$tempdir/pgxlog" ],
|
||||
'separate xlog directory');
|
||||
|
||||
system_or_bail "rm -rf $tempdir/*";
|
||||
system_or_bail "rm -rf '$tempdir'/*";
|
||||
command_fails(
|
||||
[ 'initdb', "$tempdir/data", '-X', 'pgxlog' ],
|
||||
'relative xlog directory not allowed');
|
||||
|
||||
system_or_bail "rm -rf $tempdir/*";
|
||||
system_or_bail "rm -rf '$tempdir'/*";
|
||||
mkdir "$tempdir/pgxlog";
|
||||
command_ok([ 'initdb', "$tempdir/data", '-X', "$tempdir/pgxlog" ],
|
||||
'existing empty xlog directory');
|
||||
|
||||
system_or_bail "rm -rf $tempdir/*";
|
||||
system_or_bail "rm -rf '$tempdir'/*";
|
||||
mkdir "$tempdir/pgxlog";
|
||||
mkdir "$tempdir/pgxlog/lost+found";
|
||||
command_fails([ 'initdb', "$tempdir/data", '-X', "$tempdir/pgxlog" ],
|
||||
'existing nonempty xlog directory');
|
||||
|
||||
system_or_bail "rm -rf $tempdir/*";
|
||||
system_or_bail "rm -rf '$tempdir'/*";
|
||||
command_ok([ 'initdb', "$tempdir/data", '-T', 'german' ],
|
||||
'select default dictionary');
|
||||
|
Reference in New Issue
Block a user