[Python-apps-commits] r12987 - in packages/vulture/trunk/debian (6 files)

danstender-guest at users.alioth.debian.org danstender-guest at users.alioth.debian.org
Mon Mar 21 19:39:13 UTC 2016


    Date: Monday, March 21, 2016 @ 19:39:12
  Author: danstender-guest
Revision: 12987

run build-time test suite

Added:
  packages/vulture/trunk/debian/patches/
  packages/vulture/trunk/debian/patches/pytest-no-cov.patch
  packages/vulture/trunk/debian/patches/series
Modified:
  packages/vulture/trunk/debian/changelog
  packages/vulture/trunk/debian/control
  packages/vulture/trunk/debian/rules

Modified: packages/vulture/trunk/debian/changelog
===================================================================
--- packages/vulture/trunk/debian/changelog	2016-03-21 18:54:03 UTC (rev 12986)
+++ packages/vulture/trunk/debian/changelog	2016-03-21 19:39:12 UTC (rev 12987)
@@ -7,8 +7,13 @@
     + use HTTPS for Vcs-Browser.
   * deb/copyright: updated.
   * deb/source/options: corrected, added ignore pattern.
+  * run build-time test suite:
+    + build with vulture_0.8.1.tar.bz2 from Bitbucket repo (ships tests).
+    + run py.test with dh_auto_test override in deb/rules.
+    + added pytest-no-cov.patch (coverage could be sparted, dropped build-
+      dep against pytest-cov in deb/control).
 
- -- Daniel Stender <stender at debian.org>  Mon, 21 Mar 2016 19:53:17 +0100
+ -- Daniel Stender <stender at debian.org>  Mon, 21 Mar 2016 20:36:42 +0100
 
 vulture (0.8.1-1) unstable; urgency=medium
 

Modified: packages/vulture/trunk/debian/control
===================================================================
--- packages/vulture/trunk/debian/control	2016-03-21 18:54:03 UTC (rev 12986)
+++ packages/vulture/trunk/debian/control	2016-03-21 19:39:12 UTC (rev 12987)
@@ -9,8 +9,7 @@
  python,
  python-setuptools,
  txt2man,
- python-pytest,
- python-pytest-cov
+ python-pytest
 Standards-Version: 3.9.7
 Homepage: https://bitbucket.org/jendrikseipp/vulture
 Vcs-Svn: svn://anonscm.debian.org/python-apps/packages/vulture/trunk/

Added: packages/vulture/trunk/debian/patches/pytest-no-cov.patch
===================================================================
--- packages/vulture/trunk/debian/patches/pytest-no-cov.patch	                        (rev 0)
+++ packages/vulture/trunk/debian/patches/pytest-no-cov.patch	2016-03-21 19:39:12 UTC (rev 12987)
@@ -0,0 +1,13 @@
+Description: don't run py.test with coverage
+Author: Daniel Stender <stender at debian.org>
+Forwarded: not-needed
+Last-Update: 2016-03-21
+
+--- a/setup.cfg
++++ b/setup.cfg
+@@ -4,4 +4,4 @@
+   .tox/*
+ 
+ [pytest]
+-addopts = --cov=vulture.py --cov-report=html --cov-report=term --cov-fail-under=100
++# addopts = --cov=vulture.py --cov-report=html --cov-report=term --cov-fail-under=100

Added: packages/vulture/trunk/debian/patches/series
===================================================================
--- packages/vulture/trunk/debian/patches/series	                        (rev 0)
+++ packages/vulture/trunk/debian/patches/series	2016-03-21 19:39:12 UTC (rev 12987)
@@ -0,0 +1 @@
+pytest-no-cov.patch

Modified: packages/vulture/trunk/debian/rules
===================================================================
--- packages/vulture/trunk/debian/rules	2016-03-21 18:54:03 UTC (rev 12986)
+++ packages/vulture/trunk/debian/rules	2016-03-21 19:39:12 UTC (rev 12987)
@@ -10,8 +10,7 @@
 	dh $@ --with python2 --buildsystem=pybuild
 
 override_dh_auto_test:
-	# deactivate tests waiting for pytest-cov >= 2.0.0 becoming available (#802836)
-	# PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="{interpreter} setup.py test" dh_auto_test
+	PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="{interpreter} -m pytest -v -x" dh_auto_test
 
 override_dh_installdocs:
 	dh_installdocs README.txt




More information about the Python-apps-commits mailing list