tests: fix cp-a-selinux to skip cleanly upon mkfs failure
authorJim Meyering <meyering@redhat.com>
Fri, 21 May 2010 12:55:36 +0000 (14:55 +0200)
committerJim Meyering <meyering@redhat.com>
Fri, 21 May 2010 18:21:18 +0000 (20:21 +0200)
* tests/cp/cp-a-selinux: Initialize skip, to avoid a syntax error
in subsequent "test".
Remove redirect-to-/dev/null, now that output is always to a log file.

tests/cp/cp-a-selinux

index b65070a..cff8731 100755 (executable)
@@ -45,10 +45,9 @@ test -s err && fail=1   #there must be no stderr output for -a
 ls -Z e | grep $ctx || fail=1
 ls -Z f | grep $ctx || fail=1
 
-
+skip=0
 # Create a file system, then mount it with the context=... option.
-dd if=/dev/zero of=blob bs=8192 count=200 > /dev/null 2>&1 \
-                                             || skip=1
+dd if=/dev/zero of=blob bs=8192 count=200    || skip=1
 mkdir mnt                                    || skip=1
 mkfs -t ext2 -F blob ||
   skip_test_ "failed to create an ext2 file system"