[SCM] Installer for game data files branch, master, updated. efd46d96e303f4a3f010a93ae2ee1d6c68315639
Jon Dowland
jmtd at debian.org
Tue Sep 11 21:08:28 UTC 2012
The following commit has been merged in the master branch:
commit 2a73a5f9968e053109a4cf894cf6e14ae4f3d94a
Author: Jon Dowland <jmtd at debian.org>
Date: Tue Dec 15 16:44:08 2009 +0000
noddy tests for verify_file
diff --git a/tests/lib/verify_directory b/tests/lib/verify_file
similarity index 55%
copy from tests/lib/verify_directory
copy to tests/lib/verify_file
index 1278aed..bede4f3 100755
--- a/tests/lib/verify_directory
+++ b/tests/lib/verify_file
@@ -3,12 +3,12 @@ set -u
set -e
[ $# -eq 1 ] || {
- echo "usage: $0 dir" >&2
+ echo "usage: $0 file" >&2
exit 1
}
-dir="$1"
+file="$1"
. ./lib/game-data-packager-shared
-verify_directory "$dir" >/dev/null 2>&1
+verify_file "$file" >/dev/null 2>&1
exit 0
diff --git a/tests/verify_file b/tests/verify_file
new file mode 100755
index 0000000..4c7f995
--- /dev/null
+++ b/tests/verify_file
@@ -0,0 +1,17 @@
+#!/bin/sh
+set -u
+set -e
+
+workdir=$(mktemp -td game-data-packager.tests.XXXXXX)
+touch "$workdir/yes"
+
+printf "verify_file: "
+if ./tests/lib/verify_file "$workdir/yes" &&
+ ! ./tests/lib/verify_file "$workdir/no "; then
+ echo pass
+else
+ echo fail
+fi
+
+rm "$workdir/yes"
+rmdir "$workdir"
--
Installer for game data files
More information about the Pkg-games-commits
mailing list