[Python-modules-commits] r26864 - in packages/moksha.hub/trunk/debian (control rules)

olasd at users.alioth.debian.org olasd at users.alioth.debian.org
Sat Dec 21 23:34:05 UTC 2013


    Date: Saturday, December 21, 2013 @ 23:34:04
  Author: olasd
Revision: 26864

Add all build-depends and d/rules invocations for tests

Modified:
  packages/moksha.hub/trunk/debian/control
  packages/moksha.hub/trunk/debian/rules

Modified: packages/moksha.hub/trunk/debian/control
===================================================================
--- packages/moksha.hub/trunk/debian/control	2013-12-21 19:35:22 UTC (rev 26863)
+++ packages/moksha.hub/trunk/debian/control	2013-12-21 23:34:04 UTC (rev 26864)
@@ -6,7 +6,17 @@
 Build-Depends:
  debhelper (>= 9),
  python-all (>= 2.6.6-3~),
- python-setuptools
+ python-daemon,
+ python-mock,
+ python-moksha.common,
+ python-nose,
+ python-setuptools,
+ python-stomper,
+ python-twisted,
+ python-txws,
+ python-txzmq,
+ python-websocket,
+ python-zmq
 Standards-Version: 3.9.4
 X-Python-Version: >= 2.6
 Homepage: http://mokshaproject.net/

Modified: packages/moksha.hub/trunk/debian/rules
===================================================================
--- packages/moksha.hub/trunk/debian/rules	2013-12-21 19:35:22 UTC (rev 26863)
+++ packages/moksha.hub/trunk/debian/rules	2013-12-21 23:34:04 UTC (rev 26864)
@@ -1,8 +1,20 @@
 #!/usr/bin/make -f
 
+PY2VERS = $(shell pyversions -vr)
+
+export http_proxy = http://127.0.9.1:9
+export https_proxy = http://127.0.9.1:9
+
 %:
 	dh $@ --with python2
 
 override_dh_install:
 	dh_install
 	rm -f debian/python-moksha.hub/usr/lib/python*/dist-packages/moksha.hub-*.egg-info/SOURCES.txt
+
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+override_dh_auto_test:
+	set -e; for py in $(PY2VERS); do \
+		python$$py setup.py test; \
+	done
+endif




More information about the Python-modules-commits mailing list