pr/ttb3-FF \
pr/w72l24f-ll
-include $(top_srcdir)/tests/check.mk
+include $(srcdir)/check.mk
# The rest are envvar settings that propagate build-related Makefile
# variables to test scripts.
TESTS_ENVIRONMENT = \
- . $(top_srcdir)/tests/lang-default; \
+ . $(srcdir)/lang-default; \
tmp__=$$TMPDIR; test -d $tmp__ || tmp__=.; \
- . $(top_srcdir)/tests/envvar-check; \
+ . $(srcdir)/envvar-check; \
TMPDIR=$$tmp__; export TMPDIR; \
shell_or_perl_() { \
if grep '^\#!/usr/bin/perl' "$$1" > /dev/null; then \
if $(PERL) -e 'use warnings' > /dev/null 2>&1; then \
grep '^\#!/usr/bin/perl -T' "$$1" > /dev/null && T_=T || T_=; \
- $(PERL) -w$$T_ -I$(top_srcdir)/tests -MCoreutils \
+ $(PERL) -w$$T_ -I$(srcdir) -MCoreutils \
-M"CuTmpdir qw($$tst)" -- "$$1"; \
else \
echo 1>&2 "$$tst: configure did not find a usable version of Perl," \
chgrp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_membership_in_two_groups_
fail=0
chgrp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_membership_in_two_groups_
set _ $groups; shift
chgrp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_membership_in_two_groups_
set _ $groups; shift
chgrp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_membership_in_two_groups_
skip_if_root_
chgrp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_membership_in_two_groups_
set _ $groups; shift
chgrp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_membership_in_two_groups_
set _ $groups; shift
chmod --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
umask 0
file=f
chmod --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
file=f
touch $file || framework_failure
chmod --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch f || framework_failure
chmod --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p d/e || framework_failure
chmod 0 d/e d || framework_failure
chmod --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -p d/no-x/y a/b || framework_failure
chmod --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
chmod --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
umask 0
mkdir d || framework_failure
chmod --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
ln -s non-existent dangle || framework_failure
chmod --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
touch file
chmod --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
chgrp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
touch f || framework_failure
chown --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
ln -s no-such dangle || framework_failure
chown --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir d && ln -s / d/slink-to-root
chown --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
id_u=`id -u` || framework_failure
test -n "$id_u" || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir a b c || framework_failure
ln -s ../t a/1 || framework_failure
setfacl --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_acl_
# Skip this test if cp was built without ACL support:
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
suffix=.b
file=b1.$$
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir x y || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
echo a > a || framework_failure
echo a-tilde > a~ || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir src-dir dest-dir || framework_failure
echo f > f || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
require_selinux_
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir a b c d || framework_failure
ln -s ../c a || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p a b/a/c || framework_failure
touch a/c || framework_failure
# Ensure that ls sorts the same way for everyone.
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
umask 022
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
working_umask_or_skip_
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch f slink-target || framework_failure
ln -s slink-target slink || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir d e || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir dir1 dir2 || framework_failure
touch dir1/file || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir dir || framework_failure
touch file || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_membership_in_two_groups_
set _ $groups; shift
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
chmod g-s . || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
umask 022
mkfifo fifo ||
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir dir || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch src || framework_failure
touch dest || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
ln -s no-such-file dangling-slink || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch a || framework_failure
ln a b || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir a b
msg=bar
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir b
msg=bar
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
msg=bar
echo $msg > a
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
working_umask_or_skip_
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
umask 002
mkdir mode ownership d || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
very_expensive_
umask 037
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch f || framework_failure
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
create() {
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch empty || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
echo abc > foo || framework_failure
ln -s foo slink || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Unset CDPATH. Otherwise, output from the `cd dir' command
# can make this test fail.
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch file || framework_failure
ln -s file a || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_sparse_support_
# Create a sparse file.
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
touch a b c || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkfifo fifo ||
skip_test_ "fifos not supported"
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir x y || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir dir || framework_failure
ln -s dir symlink || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
ln -s no-such dangle || framework_failure
echo hi > f || framework_failure
dd --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
tmp_in=dd-in.$$
tmp_in2=dd-in2.$$
dd --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
dd --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
dd --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
printf 000100020003xx > in || framework_failure
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Creating a 2GB file counts as `very expensive'.
very_expensive_
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_sparse_support_
dd bs=1 seek=8G of=big < /dev/null 2> /dev/null
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p a/b d d/sub || framework_failure
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p a/sub || framework_failure
ln -s a/sub slink || framework_failure
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p dir/a || framework_failure
ln -s dir slink || framework_failure
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p a/b/c a/x/y a/u/v || framework_failure
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Call this an expensive test. It's not that expensive, but command line
# limitations might induce failure on some losing systems.
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p dir/sub
( cd dir && { echo non-empty > f1; ln f1 f2; echo non-empty > sub/F; } )
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir f && cd f && mkdir a b c d e && touch c/j && chmod a-x c \
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -p a/sub || framework_failure
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
cwd=`pwd`
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
proc_file=/proc/self/fd
if test ! -d $proc_file; then
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Create lots of directories, each containing a single symlink
# pointing at the next directory in the list.
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p dir/a/b || framework_failure
ln -s dir slink || framework_failure
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -p d/no-x/y || framework_failure
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p b/c y/z || framework_failure
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir a b || framework_failure
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_readable_root_
fail=0
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Determine if `.' is on a local (would non-NFS be sufficient?) file system.
# On at least some NFS implementations, symlinks never take up space,
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p dir/1/2 || framework_failure
ln -s dir slink || framework_failure
du --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Run this test from a sub-directory one level deeper than normal,
# so that the "du .." below doesn't traverse sibling directories
ginstall --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
dir=dir
ginstall --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
install --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
ginstall --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
ln --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch a b || framework_failure
ln --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch f || framework_failure
ln --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
t=tln-symlink
d=tln-subdir
fi
# Make sure we get English translations.
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
echo foo > a || framework_failure
ln -s . b || framework_failure
ln --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir d || framework_failure
fail=0
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Don't let a different umask perturb the results.
umask 22
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
ln -s no-such-file dangle || framework_failure
mkdir -p dir/sub || framework_failure
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir dir || framework_failure
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir sub
cd sub
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Isolate output files from directory being listed
mkdir dir dir/sub dir1 || framework_failure
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir loop || framework_failure
ln -s ../loop loop/sub || framework_failure
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch f || framework_failure
ln -s f slink || framework_failure
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
seq 2000 > b || framework_failure
touch a || framework_failure
fi
: ${srcdir=.}
-. $top_srcdir/tests/require-perl
+. $srcdir/require-perl
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
nameless_uid=`$PERL -e 'foreach my $i (1000..16*1024) { getpwuid $i or (print "$i\n"), exit }'`
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p dir/subdir || framework_failure
touch dir/subdir/file2 || framework_failure
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
f=/proc/sys
test -r $f || f=.
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir x y a b c a/1 a/2 a/3 || framework_failure
touch f a/1/I a/1/II || framework_failure
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
date=1998-01-15
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Skip this test unless "." is on a file system with useful d_type info.
# FIXME: This uses "ls -p" to decide whether to test "ls" with other options,
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir d || framework_failure
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_strace_ stat
touch x || framework_failure
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir dir || framework_failure
ln -s dir symlink || framework_failure
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir subdir || framework_failure
touch subdir/b || framework_failure
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# skip this test if arch isn't being built.
case " $built_programs " in
cat --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
f=/proc/cpuinfo
chcon --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
require_selinux_
skip_if_mcstransd_is_running_
chcon --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
p="$abs_top_builddir"
csplit --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
date --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
df --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
case `df .` in
*'
df --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
false --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
false --version > /dev/null && fail=1
fmt --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
printf '%2030s\n' ' '|sed 's/../ y/g' > in || framework_failure
groups --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Coreutils 6.9 and earlier failed to display information on first argument
# if later argument was --.
groups --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_built_ groups id
fail=0
head --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
echo abc > in || framework_failure
head --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
(echo a; echo b) > in || framework_failure
test "x$SHELL" = x && SHELL=/bin/sh
export SHELL
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
expected_failure_status_nohup=127
expected_failure_status_printenv=2
id --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Require selinux - when selinux is disabled, id never prints scontext.
require_selinux_
ls --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Avoid any possible glitches due to daylight-saving changes near the
# time stamps used during the test.
mknod --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
nice --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
tests='
0 empty 10
nl --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
nohup --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
od --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
echo abcdefg > in || framework_failure
od --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
od -t x8 /dev/null >/dev/null ||
skip_test_ "od lacks support for 8-byte quantities"
pathchk --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
touch file || framework_failure
"$prog" --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
"$prog" --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
env $prog --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_ulimit_
fail=0
ptx --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Using a long file name makes an abort more likely.
# Even with no file name, valgrind detects the buffer overrun.
# along with this program. If not, see <http://www.gnu.org/licenses/>.
: ${srcdir=.}
-. $top_srcdir/tests/require-perl
+. $srcdir/require-perl
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_readable_root_
ARGV_0=$0
readlink --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
test $host_os != linux-gnu &&
skip_test_ 'vendor getcwd may be inadequate'
readlink --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
cwd=$("$abs_top_builddir/src/pwd")
# To trigger this bug, we have to construct a name/situation during
runcon --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
cat <<\EOF > exp || framework_failure
runcon: runcon may be used only on a SELinux kernel
stat --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
require_selinux_
skip_if_mcstransd_is_running_
shred --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
shred --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
# The length of the basename is what matters.
shuf --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
seq 100 > in || framework_failure
sort --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
seq -w 2000 > exp || framework_failure
tac exp > in || framework_failure
sort --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
seq 100 > in || framework_failure
split --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
a_z='a b c d e f g h i j k l m n o p q r s t u v w x y z'
split --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch in || framework_failure
ln --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
printf '1\n2\n3\n4\n5\n' > in || framework_failure
stat --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
fi
# Make sure there's a tty on stdin.
-. $top_srcdir/tests/input-tty
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/input-tty
+. $srcdir/test-lib.sh
# The following list of reversible options was generated with
# grep -w REV stty.c|sed -n '/^ {"/{s//REV_/;s/".*/=1/;p;}'|fmt
fi
# Make sure there's a tty on stdin.
-. $top_srcdir/tests/input-tty
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/input-tty
+. $srcdir/test-lib.sh
fail=0
export LC_ALL
# Make sure there's a tty on stdin.
-. $top_srcdir/tests/input-tty
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/input-tty
+. $srcdir/test-lib.sh
# Versions of GNU stty from shellutils-1.9.2c and earlier failed
# tests #2 and #4 when run on SunOS 4.1.3.
fi
: ${srcdir=.}
-. $top_srcdir/tests/require-perl
+. $srcdir/require-perl
# Avoid a problem when run in a UTF-8 locale.
# Otherwise, Perl would try to (and fail to) interpret
LC_ALL=C
export LC_ALL
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
tac --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# See if the envvar is defined.
if test x = "x$FULL_PARTITION_TMPDIR"; then
tee --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
echo line >sample || framework_failure
nums=`seq 9` || framework_failure
tee --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
tee - </dev/null || fail=1
wc --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
echo 2 > 2b || framework_failure
echo 2 words > 2w || framework_failure
mkdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
mkdir --parents "`pwd`/t" || fail=1
mkdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
mkdir --parents "`pwd`/t/u" || fail=1
mkdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir no-access || framework_failure
mkdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
mkdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
ln -s . slink || framework_failure
mkdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
mkdir -pv foo/a/b/c/d >out || fail=1
mkdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
. "$abs_srcdir/setgid-check"
mkdir -m 700 e-dir || framework_failure
mkdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
. "$abs_srcdir/setgid-check"
working_umask_or_skip_
# mcstrans-0.2.8-1.fc9, the following commands may mistakenly exit
# successfully, in spite of the invalid context string.
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
c=invalid-selinux-context
msg="failed to set default file creation context to \`$c':"
mkdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
set_mode_string=u=rwx,g=rx,o=w,-s,+t
output_mode_string=drwxr-x-wT
mkdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
mkdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
# FIXME: for now, skip it unconditionally
setfacl --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_acl_
# Skip this test if cp was built without ACL support:
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_strace_ unlink
# Before the fix, mv would unnecessarily unlink the destination symlink:
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_strace_ unlink
# Before the fix, mv would unnecessarily unlink the destination symlink:
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir A B || framework_failure
touch X Y || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
cleanup_() { rm -rf "$other_partition_tmpdir"; }
. "$abs_srcdir/other-fs-tmpdir"
ln --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir a b c || framework_failure
fi
# Make sure we get English translations.
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch f1 || framework_failure
touch f2 || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p dir/file || framework_failure
> file || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p a/t b/t || framework_failure
touch a/t/f || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
fail=0
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
ff=mvforce
ff2=mvforce2
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir dst || framework_failure
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -p x dst/x || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch a || framework_failure
ln a b || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
cleanup_() { rm -rf "$other_partition_tmpdir"; }
. "$abs_srcdir/other-fs-tmpdir"
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch x || framework_failure
ln x y || framework_failure
# Make sure we get English translations.
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
for i in a b c d e f g h; do
mv --version
fi
-. $top_srcdir/tests/input-tty
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/input-tty
+. $srcdir/test-lib.sh
skip_if_root_
touch f g h i || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
for i in a b; do
echo $i > $i || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir a || framework_failure
touch b || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir a b || framework_failure
echo foo > a/foo || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
dir=toself-dir
file=toself-file
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
cleanup_() { rm -rf "$other_partition_tmpdir"; }
. "$abs_srcdir/other-fs-tmpdir"
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
dir1=is3-dir1
dir2=is3-dir2
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch file || framework_failure
ln -s file s || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
cleanup_() { rm -rf "$other_partition_tmpdir"; }
. "$abs_srcdir/other-fs-tmpdir"
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
cleanup_() { rm -rf "$other_partition_tmpdir"; }
. "$abs_srcdir/other-fs-tmpdir"
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p d/sub empty src d2/sub e2 || framework_failure
touch f || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
cleanup_() { t=$other_partition_tmpdir; chmod -R 700 "$t"; rm -rf "$t"; }
. "$abs_srcdir/other-fs-tmpdir"
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
cleanup_() { rm -rf "$other_partition_tmpdir"; }
. "$abs_srcdir/other-fs-tmpdir"
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
cleanup_() { rm -rf "$other_partition_tmpdir"; }
. "$abs_srcdir/other-fs-tmpdir"
cp --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
cleanup_() { rm -rf "$other_partition_tmpdir"; }
. "$abs_srcdir/other-fs-tmpdir"
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
cleanup_() { rm -rf "$other_partition_tmpdir"; }
. "$abs_srcdir/other-fs-tmpdir"
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -p no-write/dir || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch a b || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
cleanup_() { rm -rf "$other_partition_tmpdir"; }
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
cleanup_() { rm -rf "$other_partition_tmpdir"; }
. "$abs_srcdir/other-fs-tmpdir"
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir foo || framework_failure
mv --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
echo old > old || framework_failure
touch -d yesterday old || framework_failure
readlink --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
pwd=`pwd`
my_pwd=$("$abs_top_builddir/src/pwd")
readlink --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
pwd=`pwd`
my_pwd=$("$abs_top_builddir/src/pwd")
readlink --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
pwd=`pwd`
my_pwd=$("$abs_top_builddir/src/pwd")
readlink --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir subdir || framework_failure
touch regfile || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -p a/b
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
ln -s no-file dangle
ln -s / symlink
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
umask 022
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Root can run this test, but it always succeeds, since for root, all
# files are writable, and write_protected_non_symlink never reaches
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir --mode=0500 unwritable-dir || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir d || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir a b || framework_failure
touch a/f b/f || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -m0 inacc || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p d || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
# The containing directory must be owned by the user who eventually runs rm.
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
ok=0
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
expensive_
# Create a hierarchy with 3*26 leaf directories, each at depth 153.
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
t=t
mkdir -p $t || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
touch f || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir dir || framework_failure
echo y > y || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
touch existing-non-dir || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Skip this test if your system has neither the openat-style functions
# nor /proc/self/fd support with which to emulate them.
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
touch file1-1 file1-2 file2-1 file2-2 file3-1 file3-2 file4-1 file4-2 \
|| framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir -p dir1-1 dir2-1 dir2-2 || framework_failure
touch file1-1 file2-1 file2-2 file2-3 file3-1 file3-2 file3-3 file3-4 \
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
t=t
mkdir -p $t $t/a $t/b $t/c || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
fail=0
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
mkdir d || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
# If used, these must *follow* test-lib.sh.
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir a a/a || framework_failure
> b || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir t t/a t/a/b || framework_failure
> t/a/f || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir t || framework_failure
cd t || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir d || framework_failure
touch d/a || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Create a directory containing many files.
# What counts is a combination of the number of files and
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -p b/a/p b/c b/d || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -p a/0 || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -p z || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir dir || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -p d/e || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
rm -r '' > /dev/null 2>&1 && fail=1
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -p a/b || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
mkdir -p a/1 b c d/2 e/3 || framework_failure
rm --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir a || framework_failure
touch a/x || framework_failure
rmdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir d d/e d/e/f || framework_failure
chmod a-w d || framework_failure
rmdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
cwd=`pwd`
mkdir -p "$cwd/a/b/c" "$cwd/a/x" || framework_failure
rmdir --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkdir dir || framework_failure
FIXME --version
fi
-# FIXME: . $top_srcdir/tests/lang-default
-. $top_srcdir/tests/test-lib.sh
+# FIXME: . $srcdir/lang-default
+. $srcdir/test-lib.sh
# FIXME: skip_if_root_
# FIXME: require_root_
tail --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
chattr_a_works=1
fi
# Not "expensive" per se, but sleeping for so long is annoying.
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
very_expensive_
ok='ok ok ok'
fi
# Not "expensive" per se, but sleeping for so long is annoying.
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
very_expensive_
ok='ok ok ok'
tail --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
expensive_
# Create a file of size exactly 4GB (2^32) with 8 bytes
tail --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
yes > t &
yes_pid=$!
tail --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
tail --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
(echo 1; echo 2) > k || framework_failure
tail --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
sleep 2 &
pid=$!
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
rm -f touch-target t-symlink
ln -s touch-target t-symlink
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
touch . || fail=1
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
DEFAULT_SLEEP_SECONDS=2
SLEEP_SECONDS=${SLEEP_SECONDS=$DEFAULT_SLEEP_SECONDS}
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
d1=no-$$
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
mkfifo_or_skip_ fifo
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
fail=0
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
# Make sure t2 is newer than t1.
touch -d '2000-01-01 00:00' t1 || framework_failure
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
if env -- test -w /; then
skip_test_ you have write access to /.
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
require_root_
group_num=$(id -g $NON_ROOT_USERNAME)
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
_POSIX2_VERSION=199209; export _POSIX2_VERSION
POSIXLY_CORRECT=1; export POSIXLY_CORRECT
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
skip_if_root_
: > read-only || framework_failure
touch --version
fi
-. $top_srcdir/tests/test-lib.sh
+. $srcdir/test-lib.sh
TZ=UTC0 touch --date='2004-01-16 12:00 +0000' f || framework_failure