[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