mirror of
https://git.savannah.gnu.org/git/coreutils.git
synced 2025-09-10 07:59:52 +02:00
Update uses of undocumented, for- testing-only --presume* options
to start with `---'.
This commit is contained in:
@@ -70,9 +70,9 @@ if ($ENV{RUN_EXPENSIVE_TESTS})
|
||||
{IN=>$input}, {OUT=>$output}];
|
||||
push @Tests, $t;
|
||||
my @u = @$t;
|
||||
# Insert the --presume-input-pipe option.
|
||||
# Insert the ---presume-input-pipe option.
|
||||
$u[0] .= 'p';
|
||||
$u[1] .= ' --presume-input-pipe';
|
||||
$u[1] .= ' ---presume-input-pipe';
|
||||
push @Tests, \@u;
|
||||
}
|
||||
}
|
||||
@@ -89,9 +89,9 @@ if ($ENV{RUN_EXPENSIVE_TESTS})
|
||||
{IN=>$input}, {OUT=>$output}];
|
||||
push @Tests, $t;
|
||||
my @u = @$t;
|
||||
# Insert the --presume-input-pipe option.
|
||||
# Insert the ---presume-input-pipe option.
|
||||
$u[0] .= 'p';
|
||||
$u[1] .= ' --presume-input-pipe';
|
||||
$u[1] .= ' ---presume-input-pipe';
|
||||
push @Tests, \@u;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ fi
|
||||
|
||||
fail=0
|
||||
|
||||
rm --presume-input-tty dangle symlink &
|
||||
rm ---presume-input-tty dangle symlink &
|
||||
pid=$!
|
||||
# The buggy rm (fileutils-4.1.9) would hang here, waiting for input.
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ fi
|
||||
fail=0
|
||||
|
||||
# For rm from coreutils-5.0.1, this would prompt.
|
||||
rm --presume-input-tty unwritable-dir < /dev/null > out-t 2>&1 && fail=1
|
||||
rm ---presume-input-tty unwritable-dir < /dev/null > out-t 2>&1 && fail=1
|
||||
cat <<\EOF > exp || fail=1
|
||||
rm: cannot remove `unwritable-dir': Is a directory
|
||||
EOF
|
||||
|
||||
@@ -31,7 +31,7 @@ ls /dev/stdin >/dev/null 2>&1 \
|
||||
|
||||
touch f
|
||||
chmod 0 f
|
||||
rm --presume-input-tty f > out 2>&1 &
|
||||
rm ---presume-input-tty f > out 2>&1 &
|
||||
pid=$!
|
||||
|
||||
# Wait a second, to give a buggy rm (as in fileutils-4.0.40)
|
||||
|
||||
Reference in New Issue
Block a user