[minieigen] 03/04: Update autotest

Anton Gladky gladk at moszumanska.debian.org
Wed Oct 7 07:07:04 UTC 2015


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

gladk pushed a commit to branch master
in repository minieigen.

commit 8d93964ad373832daafea04eecf30f2efb2f6a6f
Author: Anton Gladky <gladk at debian.org>
Date:   Tue Oct 6 18:55:06 2015 +0200

    Update autotest
---
 debian/tests/control                             |  3 ++-
 debian/tests/{minieigentest.py => minieigentest} | 22 +++++++++++++++++++++-
 2 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/debian/tests/control b/debian/tests/control
index 7d2dae0..8a5bb1e 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1 +1,2 @@
-Tests: minieigentest.py
+Tests: minieigentest
+Depends: python-minieigen python3-minieigen
diff --git a/debian/tests/minieigentest.py b/debian/tests/minieigentest
similarity index 84%
rename from debian/tests/minieigentest.py
rename to debian/tests/minieigentest
index 9171838..bc2cea7 100755
--- a/debian/tests/minieigentest.py
+++ b/debian/tests/minieigentest
@@ -1,5 +1,14 @@
-#! /usr/bin/env python
+#!/bin/sh
+# autopkgtest check for minieigen
+# (C) 2015 Anton Gladky <gladk at debian.org>
 
+set -e
+
+WORKDIR=$(mktemp -d)
+trap "rm -rf $WORKDIR" 0 INT QUIT ABRT PIPE TERM
+cd $WORKDIR
+
+cat <<EOF > minieigentest.py
 import unittest, math, sys
 import minieigen as mne
 
@@ -73,3 +82,14 @@ class SimpleTests(unittest.TestCase):
 
 if __name__ == '__main__':
     unittest.main(testRunner=unittest.TextTestRunner(stream=sys.stdout, verbosity=2))
+EOF
+
+echo 'Test Python2'
+python2 minieigentest.py
+echo "Python2 run: OK"
+echo
+
+echo 'Test Python3'
+python3 minieigentest.py
+echo "Python3 run: OK"
+echo

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



More information about the debian-science-commits mailing list