[SCM] bs1770gain/master: Add draft autopkgtest setup.

pere at users.alioth.debian.org pere at users.alioth.debian.org
Wed Jun 3 18:46:53 UTC 2015


The following commit has been merged in the master branch:
commit 43bfe7007f34b494012f48e8398b319bcb69562f
Author: Petter Reinholdtsen <pere at hungry.com>
Date:   Wed Jun 3 18:46:30 2015 +0000

    Add draft autopkgtest setup.

diff --git a/debian/control b/debian/control
index b9a5eef..4d3fa48 100644
--- a/debian/control
+++ b/debian/control
@@ -10,6 +10,7 @@ Build-depends: debhelper (>> 9)
 Standards-Version: 3.9.6
 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/bs1770gain.git
 Vcs-Git: git://anonscm.debian.org/pkg-multimedia/bs1770gain.git
+XS-Testsuite: autopkgtest
 
 Package: bs1770gain
 Architecture: any
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 0000000..fcc9511
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,3 @@
+Tests: test-cmd-tool
+Depends: @
+Restrictions:
diff --git a/debian/tests/test-cmd-tool b/debian/tests/test-cmd-tool
new file mode 100755
index 0000000..e3ee06f
--- /dev/null
+++ b/debian/tests/test-cmd-tool
@@ -0,0 +1,23 @@
+#!/bin/sh
+
+set -e
+
+at_exit() {
+    echo "info: test exiting, removing $WORKDIR"
+    rm -rf $WORKDIR
+}
+
+WORKDIR=$(mktemp -d)
+trap at_exit INT TERM EXIT
+
+set -x
+
+bs1770gain -h
+
+bs1770gain debian/tests/yell.wav
+
+bs1770gain debian/tests/yell.wav -o $WORKDIR/test1
+for f in $WORKDIR/test1/*; do bs1770gain $f; done
+
+bs1770gain debian/tests/yell.wav -a -o $WORKDIR/test2 
+for f in $WORKDIR/test2/*; do bs1770gain $f; done
diff --git a/debian/tests/yell.wav b/debian/tests/yell.wav
new file mode 100644
index 0000000..dd52488
Binary files /dev/null and b/debian/tests/yell.wav differ

-- 
bs1770gain packaging



More information about the pkg-multimedia-commits mailing list