[med-svn] [python-pbcore] 01/01: Set up debian/rules for running the tests as pybuild intended
    Afif Elghraoui 
    afif-guest at moszumanska.debian.org
       
    Tue Aug 11 07:48:22 UTC 2015
    
    
  
This is an automated email from the git hooks/post-receive script.
afif-guest pushed a commit to branch topic/pybuild-intended-testsetup
in repository python-pbcore.
commit faa6f7e31296e230f4fe4546911efd5bb5b06d87
Author: Afif Elghraoui <afif at ghraoui.name>
Date:   Wed Aug 5 01:43:11 2015 -0700
    Set up debian/rules for running the tests as pybuild intended
    
    This is how pybuild was supposed to work. Unfortunately,
    the PYTHONPATH does not get set correctly and the tests all
    fail because they can't find the package module.
    
    See:
    https://lists.debian.org/debian-python/2015/07/msg00062.html
    Example of a crazy workaround:
    https://lists.debian.org/debian-python/2014/05/msg00148.html
---
 debian/rules | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/debian/rules b/debian/rules
index 0865054..cf19a6a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,6 +5,9 @@ include /usr/share/dpkg/default.mk
 
 export PYBUILD_NAME = pbcore
 
+export PYBUILD_TEST_NOSE = 1
+export PYBUILD_TEST_ARGS = {dir}/tests
+
 %:
 	LC_ALL=C.UTF-8 dh $@ --with python2,python3 --buildsystem=pybuild
 
@@ -18,5 +21,3 @@ override_dh_installdocs:
 get-orig-source:
 	uscan --verbose --force-download --repack --rename --compression xz
 
-# test requires the package itself to be installed...
-override_dh_auto_test:
-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/python-pbcore.git
    
    
More information about the debian-med-commit
mailing list