[SCM] Installer for game data files branch, master, updated. efd46d96e303f4a3f010a93ae2ee1d6c68315639

Jon Dowland jmtd at debian.org
Tue Sep 11 21:08:27 UTC 2012


The following commit has been merged in the master branch:
commit 486a213c309560466e112d7c2ec39e674d5ddc4f
Author: Jon Dowland <jmtd at debian.org>
Date:   Tue Dec 15 16:41:53 2009 +0000

    noddy tests for verify_directory

diff --git a/tests/lib/verify_directory b/tests/lib/verify_directory
new file mode 100755
index 0000000..1278aed
--- /dev/null
+++ b/tests/lib/verify_directory
@@ -0,0 +1,14 @@
+#!/bin/sh
+set -u
+set -e
+
+[ $# -eq 1 ] || {
+    echo "usage: $0 dir" >&2
+    exit 1
+}
+dir="$1"
+
+. ./lib/game-data-packager-shared
+
+verify_directory "$dir" >/dev/null 2>&1
+exit 0
diff --git a/tests/verify_directory b/tests/verify_directory
new file mode 100755
index 0000000..586d275
--- /dev/null
+++ b/tests/verify_directory
@@ -0,0 +1,17 @@
+#!/bin/sh
+set -u
+set -e
+
+workdir=$(mktemp -td game-data-packager.tests.XXXXXX)
+mkdir "$workdir/yes"
+
+printf "verify_directory: "
+if   ./tests/lib/verify_directory "$workdir/yes" &&
+   ! ./tests/lib/verify_directory "$workdir/no "; then
+    echo pass
+else
+    echo fail
+fi
+
+rmdir "$workdir/yes"
+rmdir "$workdir"

-- 
Installer for game data files



More information about the Pkg-games-commits mailing list