aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2010-05-28 09:24:15 +0200
committerJim Meyering <meyering@redhat.com>2010-06-11 14:10:57 +0200
commit9cc9dbaf5bf576b076a4d0b5132bdcf205a792ea (patch)
tree9a4adb95983adf1335931ae8870780387ad1be89
parenttests: add a new test for FIEMAP-copy (diff)
downloadcoreutils-9cc9dbaf5bf576b076a4d0b5132bdcf205a792ea.tar.gz
coreutils-9cc9dbaf5bf576b076a4d0b5132bdcf205a792ea.zip
tests: sparse-fiemap: factor out some set-up
* tests/cp/sparse-fiemap: Cd into test directory sooner.
-rwxr-xr-xtests/cp/sparse-fiemap8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/cp/sparse-fiemap b/tests/cp/sparse-fiemap
index 945c94b12..21b02acac 100755
--- a/tests/cp/sparse-fiemap
+++ b/tests/cp/sparse-fiemap
@@ -33,9 +33,10 @@ dd if=/dev/zero of=blob bs=8192 count=1000 || skip=1
mkdir mnt
mkfs -t ext4 -F blob ||
skip_test_ "failed to create ext4 file system"
-mount -oloop blob mnt || skip=1
-echo test > mnt/f || skip=1
-test -s mnt/f || skip=1
+mount -oloop blob mnt || skip=1
+cd mnt || skip=1
+echo test > f || skip=1
+test -s f || skip=1
test $skip = 1 &&
skip_test_ "insufficient mount/ext4 support"
@@ -43,7 +44,6 @@ test $skip = 1 &&
# Create a 1TiB sparse file
dd if=/dev/zero of=mnt/sparse bs=1k count=1 seek=1G || framework_failure
-cd mnt || fail=1
# It takes many minutes to copy this sparse file using the old method.
# By contrast, it takes far less than 1 second using FIEMAP-copy.