[Python-modules-commits] [python-hypothesis] 05/06: Disable build-time test suite; running the tests takes a long time, and is a little flaky, but hardly anything tested by them is Debian-specific, so upstream would have already caught a bad release. The DEP 8 tests are left, however.

Tristan Seligmann mithrandi at moszumanska.debian.org
Sun May 15 01:09:53 UTC 2016


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

mithrandi pushed a commit to branch master
in repository python-hypothesis.

commit a840f3cc58caa30c7fb485c5896f9791b1e1c782
Author: Tristan Seligmann <mithrandi at debian.org>
Date:   Sun May 15 03:06:30 2016 +0200

    Disable build-time test suite; running the tests takes a long time, and is a little flaky, but hardly anything tested by them is Debian-specific, so upstream would have already caught a bad release. The DEP 8 tests are left, however.
---
 debian/changelog |  4 ++++
 debian/control   | 10 ----------
 debian/rules     |  5 +----
 3 files changed, 5 insertions(+), 14 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 6665b31..0bad17b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,10 @@ python-hypothesis (3.1.3-1) unstable; urgency=medium
 
   * New upstream release.
   * Bump Standards-Version to 3.9.8 (no changes).
+  * Disable build-time test suite; running the tests takes a long time,
+    and is a little flaky, but hardly anything tested by them is
+    Debian-specific, so upstream would have already caught a bad release.
+    The DEP 8 tests are left, however.
 
  -- Tristan Seligmann <mithrandi at debian.org>  Sun, 15 May 2016 02:43:24 +0200
 
diff --git a/debian/control b/debian/control
index 9e2a3fb..6a45438 100644
--- a/debian/control
+++ b/debian/control
@@ -10,21 +10,11 @@ Build-Depends:
  dh-python,
  python-all,
  python-enum34,
- python-flake8,
- python-flaky,
- python-numpy,
- python-pytest (>= 2.8),
  python-setuptools,
  python-sphinx-rtd-theme,
- python-tz,
  python3-all,
- python3-flake8,
- python3-flaky,
- python3-numpy,
- python3-pytest (>= 2.8),
  python3-setuptools,
  python3-sphinx,
- python3-tz,
 Standards-Version: 3.9.8
 Homepage: https://github.com/DRMacIver/hypothesis
 Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/python-hypothesis.git
diff --git a/debian/rules b/debian/rules
index e65cd30..7973bb1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,10 +3,6 @@
 
 export LC_ALL=C.UTF-8
 export PYBUILD_NAME=hypothesis
-export PYBUILD_TEST_PYTEST=1
-COMMON_TESTS=--assert=plain {dir}/tests/cover {dir}/tests/datetime {dir}/tests/numpy
-export PYBUILD_TEST_ARGS_python2=${COMMON_TESTS} {dir}/tests/py2
-export PYBUILD_TEST_ARGS_python3=${COMMON_TESTS} {dir}/tests/py3
 
 %:
 	dh $@ --with python2,python3,sphinxdoc --buildsystem=pybuild
@@ -23,3 +19,4 @@ override_dh_auto_build:
 	    https_proxy='127.0.0.1:9' \
 	    sphinx-build -N -b html docs/ $(CURDIR)/.pybuild/docs/html/
 
+override_dh_auto_test:

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-hypothesis.git



More information about the Python-modules-commits mailing list