summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2012-03-10 18:46:36 +0000
committerLars Wirzenius <liw@liw.fi>2012-03-10 18:46:36 +0000
commit744217eb056c09d6ea9b1dc79c273847dcc4e033 (patch)
treee918d18f8305d17df82c1713713375bbf8f575d5
parentdf2e231e355c0cd844196953f5a0f18bd0e21f61 (diff)
downloadsummain-0.12.tar.gz
Fix tests to work with arbitrary umasksummain-0.12
-rwxr-xr-xtests/empty.script7
-rwxr-xr-xtests/several-files.script13
2 files changed, 11 insertions, 9 deletions
diff --git a/tests/empty.script b/tests/empty.script
index 39ea7bd..157c8c8 100755
--- a/tests/empty.script
+++ b/tests/empty.script
@@ -2,7 +2,8 @@
set -e
-touch "$DATADIR/empty"
-chmod 0700 "$DATADIR/empty"
+mkdir -m 0775 "$DATADIR/empty-dir"
+touch "$DATADIR/empty-dir/empty"
+chmod 0700 "$DATADIR/empty-dir/empty"
./summain --exclude=mtime --exclude=uid --exclude=username \
- --exclude=gid --exclude=group --relative "$DATADIR"
+ --exclude=gid --exclude=group --relative "$DATADIR/empty-dir"
diff --git a/tests/several-files.script b/tests/several-files.script
index 85d39b8..461975d 100755
--- a/tests/several-files.script
+++ b/tests/several-files.script
@@ -2,10 +2,11 @@
set -e
-touch "$DATADIR/zzz"
-echo foo > "$DATADIR/foo"
-echo bar > "$DATADIR/bar"
-echo foobar > "$DATADIR/foobar"
-chmod 0600 "$DATADIR"/*
+mkdir -m 0775 "$DATADIR/several-files"
+touch "$DATADIR/several-files/zzz"
+echo foo > "$DATADIR/several-files/foo"
+echo bar > "$DATADIR/several-files/bar"
+echo foobar > "$DATADIR/several-files/foobar"
+chmod 0600 "$DATADIR"/several-files/*
./summain --exclude=mtime --exclude=uid --exclude=username \
- --exclude=gid --exclude=group --relative "$DATADIR"
+ --exclude=gid --exclude=group --relative "$DATADIR/several-files"