[Python-apps-commits] r14473 - in packages/backblaze-b2/trunk/debian (3 files)

onovy at users.alioth.debian.org onovy at users.alioth.debian.org
Mon Nov 13 15:27:17 UTC 2017


    Date: Monday, November 13, 2017 @ 15:27:14
  Author: onovy
Revision: 14473

Fix build and tests

Modified:
  packages/backblaze-b2/trunk/debian/control
  packages/backblaze-b2/trunk/debian/rules
  packages/backblaze-b2/trunk/debian/tests/control

Modified: packages/backblaze-b2/trunk/debian/control
===================================================================
--- packages/backblaze-b2/trunk/debian/control	2017-11-13 09:09:21 UTC (rev 14472)
+++ packages/backblaze-b2/trunk/debian/control	2017-11-13 15:27:14 UTC (rev 14473)
@@ -9,10 +9,13 @@
                pylint3 (>= 1.4.5),
                python3-all,
                python3-logfury,
+               python3-mock,
                python3-nose,
-               python3-pytest-pylint,
+               python3-pyflakes,
                python3-setuptools,
+               python3-tqdm,
                yapf,
+               yapf3,
 Build-Depends-Indep: python3-arrow (>= 0.8.0),
                      python3-requests (>= 2.9.1),
                      python3-six (>= 1.10),

Modified: packages/backblaze-b2/trunk/debian/rules
===================================================================
--- packages/backblaze-b2/trunk/debian/rules	2017-11-13 09:09:21 UTC (rev 14472)
+++ packages/backblaze-b2/trunk/debian/rules	2017-11-13 15:27:14 UTC (rev 14473)
@@ -7,13 +7,10 @@
 	dh $@ --with python3 --buildsystem=pybuild
 
 override_dh_auto_test:
-	export LC_ALL=en_US.UTF-8 && \
-	LC_ALL=en_US.UTF-8 dh_auto_test
+	PYBUILD_SYSTEM=custom \
+		PYBUILD_TEST_ARGS="{interpreter} setup.py nosetests" \
+		LC_ALL=C.UTF-8 \
+		dh_auto_test
 
-override_dh_auto_install:
-	dh_auto_install
-	# run tests after install: CLI needs to get registered by setup.py/entry_points
-	PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="{interpreter} -m pytest -v -x --ignore debian" dh_auto_test
-
 override_dh_installchangelogs:
 	dh_installchangelogs $(CURDIR)/debian/CHANGELOG

Modified: packages/backblaze-b2/trunk/debian/tests/control
===================================================================
--- packages/backblaze-b2/trunk/debian/tests/control	2017-11-13 09:09:21 UTC (rev 14472)
+++ packages/backblaze-b2/trunk/debian/tests/control	2017-11-13 15:27:14 UTC (rev 14473)
@@ -1,8 +1,11 @@
-Depends: python3-all,
+Depends: backblaze-b2,
+         python3-all,
+         python3-mock,
+         python3-nose,
+         python3-pyflakes,
          python3-setuptools,
-         python3-pytest (>= 2.7),
-         python3-pyflakes,
-Test-Command: set -e; for py in $(py3versions -i); do echo "[*] testing on $py:"; $py -Wd -m pytest -v -x 2>&1; done
+         yapf3,
+Test-Command: set -e; for py in $(py3versions -i); do echo "[*] testing on $py:"; $py setup.py nosetests 2>&1; done
 
-Depends: b2,
+Depends: backblaze-b2,
 Test-Command: b2 --help




More information about the Python-apps-commits mailing list