From f57cb371fa0a940f41163a27bf2d460c1a4d2d35 Mon Sep 17 00:00:00 2001 From: Pádraig Brady
Date: Mon, 20 Sep 2010 15:07:02 +0100 Subject: tests: fix an erroneous stat failure with bind mounts * tests/misc/stat-mount: Don't try to correlate the mount points output by df and stat, as they're similar, but sometimes different in the presence of bind mounts. * doc/coretuils.texi (stat invocation): Clarify the bind mount difference between stat and df. --- tests/misc/stat-mount | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'tests') diff --git a/tests/misc/stat-mount b/tests/misc/stat-mount index c1c43d49c..a99291f6d 100755 --- a/tests/misc/stat-mount +++ b/tests/misc/stat-mount @@ -18,14 +18,8 @@ . "${srcdir=.}/init.sh"; path_prepend_ ../src -# Note we assume that the current directory is not bind mounted -# (as then, stat and df may have different results). -# This should be the case given the directory is temporary -# for the duration of the test. - df_mnt=$(df -P . | sed -n '2s/.* \([^ ]*$\)/\1/p') -stat_mnt=$(stat -c%m .) - -test "$df_mnt" = "$stat_mnt" || fail=1 +stat_mnt=$(stat -c%m .) || fail=1 +test "$stat_mnt" || fail=1 Exit $fail -- cgit v1.2.3-70-g09d2