summaryrefslogtreecommitdiffstats
path: root/tests/functions.sh
diff options
context:
space:
mode:
authorroot2009-01-19 23:35:35 +0100
committerKarel Zak2009-02-11 23:30:15 +0100
commitcbac71bdf84e9d9a72010d837549d810727eb783 (patch)
treeeb0b739f7511fbcdb4ccdef4fea8913eed4b464e /tests/functions.sh
parenttests: cleanup ts/col scripts (diff)
downloadkernel-qcow2-util-linux-cbac71bdf84e9d9a72010d837549d810727eb783.tar.gz
kernel-qcow2-util-linux-cbac71bdf84e9d9a72010d837549d810727eb783.tar.xz
kernel-qcow2-util-linux-cbac71bdf84e9d9a72010d837549d810727eb783.zip
tests: refresh and cleanup cramfs/mkfs
Signed-off-by: root <root@nb.net.home>
Diffstat (limited to 'tests/functions.sh')
-rw-r--r--tests/functions.sh14
1 files changed, 8 insertions, 6 deletions
diff --git a/tests/functions.sh b/tests/functions.sh
index f24984e3f..903f4ba22 100644
--- a/tests/functions.sh
+++ b/tests/functions.sh
@@ -78,18 +78,20 @@ function ts_init {
TS_NS="$TS_COMPONENT/$TS_TESTNAME"
TS_SELF="$TS_SUBDIR"
- TS_OUTPUT="$TS_TOPDIR/output/$TS_NS"
- TS_DIFF="$TS_TOPDIR/diff/$TS_NS"
+ TS_OUTDIR="$TS_TOPDIR/output/$TS_COMPONENT"
+ TS_OUTPUT="$TS_OUTDIR/$TS_TESTNAME"
+ TS_DIFFDIR="$TS_DIFFDIR/diff/$TS_COMPONENT"
+ TS_DIFF="$TS_DIFFDIR/$TS_TESTNAME"
TS_EXPECTED="$TS_TOPDIR/expected/$TS_NS"
- TS_MOUNTPOINT="$TS_OUTPUT/${TS_NS}_mnt"
+ TS_MOUNTPOINT="$TS_OUTDIR/${TS_TESTNAME}-mnt"
- TS_VERBOSE=$( ts_has_option "verbose" "$*")
+ TS_VERBOSE=$(ts_has_option "verbose" "$*")
TS_HAS_VOLUMEID="no"
BLKID_FILE="$TS_OUTDIR/${TS_NS}.blkidtab"
- [ ! -d "$(dirname $TS_OUTPUT)" ] && mkdir -p $(dirname $TS_OUTPUT)
- [ ! -d "$(dirname $TS_DIFF)" ] && mkdir -p $(dirname $TS_DIFF)
+ [ -d "$TS_OUTDIR" ] || mkdir -p "$TS_OUTDIR"
+ [ -d "$TS_DIFFDIR" ] || mkdir -p "$TS_DIFFDIR"
declare -a TS_SUID_PROGS
declare -a TS_SUID_USER