[libmseed] 06/07: Added an autopkgtest test suite

Pierre Duperray zulu-guest at moszumanska.debian.org
Fri Mar 3 20:19:10 UTC 2017


This is an automated email from the git hooks/post-receive script.

zulu-guest pushed a commit to branch master
in repository libmseed.

commit 71c3f8426cabc9fe8b0a2ad16a871776d4c1cddf
Author: Pierre Duperray <pierreduperray at free.fr>
Date:   Fri Mar 3 20:02:05 2017 +0100

    Added an autopkgtest test suite
---
 debian/libmseed2.symbols |  1 +
 debian/tests/control     |  2 ++
 debian/tests/msrepack    | 17 +++++++++++++++++
 debian/tests/msview      | 18 ++++++++++++++++++
 4 files changed, 38 insertions(+)

diff --git a/debian/libmseed2.symbols b/debian/libmseed2.symbols
index c358292..b9bb854 100644
--- a/debian/libmseed2.symbols
+++ b/debian/libmseed2.symbols
@@ -132,3 +132,4 @@ libmseed.so.2 libmseed2 #MINVER#
  mstl_printgaplist at Base 2.18
  mstl_printsynclist at Base 2.18
  mstl_printtracelist at Base 2.18
+ unpackencodingformat at Base 2.18
diff --git a/debian/tests/control b/debian/tests/control
new file mode 100644
index 0000000..54d862a
--- /dev/null
+++ b/debian/tests/control
@@ -0,0 +1,2 @@
+Tests: msview, msrepack
+Depends: libmseed-dev, libmseed-doc, pkg-config
diff --git a/debian/tests/msrepack b/debian/tests/msrepack
new file mode 100644
index 0000000..2727ee1
--- /dev/null
+++ b/debian/tests/msrepack
@@ -0,0 +1,17 @@
+#!/bin/sh
+# autopkgtest check: Build and run a program against libmseed, to verify that the
+# headers and pkg-config file are installed correctly
+
+set -e
+
+cp /usr/share/doc/libmseed-doc/example/Makefile .
+cp /usr/share/doc/libmseed-doc/example/msrepack.c.gz .
+gunzip msrepack.c.gz
+
+make msrepack
+
+[ -x msrepack ]
+
+./msrepack -o output.mseed test.mseed 2>&1
+
+
diff --git a/debian/tests/msview b/debian/tests/msview
new file mode 100644
index 0000000..daa6b89
--- /dev/null
+++ b/debian/tests/msview
@@ -0,0 +1,18 @@
+#!/bin/sh
+# autopkgtest check: Build and run a program against libmseed, to verify that the
+# headers and pkg-config file are installed correctly
+
+set -e
+
+cp /usr/share/doc/libmseed-doc/example/Makefile .
+cp /usr/share/doc/libmseed-doc/example/msview.c.gz .
+cp /usr/share/doc/libmseed-doc/example/test.mseed.gz .
+gunzip msview.c.gz
+gunzip test.mseed.gz
+
+make msview
+
+[ -x msview ]
+
+./msview -p test.mseed
+

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/libmseed.git



More information about the debian-science-commits mailing list