[Python-modules-commits] r12853 - in packages/unittest2/trunk/debian (rules)

morph at users.alioth.debian.org morph at users.alioth.debian.org
Mon May 10 18:08:45 UTC 2010


    Date: Monday, May 10, 2010 @ 18:08:30
  Author: morph
Revision: 12853

run unit tests at build time

Modified:
  packages/unittest2/trunk/debian/rules

Modified: packages/unittest2/trunk/debian/rules
===================================================================
--- packages/unittest2/trunk/debian/rules	2010-05-10 17:41:23 UTC (rev 12852)
+++ packages/unittest2/trunk/debian/rules	2010-05-10 18:08:30 UTC (rev 12853)
@@ -4,9 +4,17 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+PY_PLATFORM := $(shell python -c 'from distutils.util import get_platform; print get_platform()')
+
 %:
 	dh  $@
 
 override_dh_auto_install:
 	dh_auto_install
 	rm $(CURDIR)/debian/python-unittest2/usr/bin/unit2.py
+
+override_dh_auto_test:
+	# python 2.5
+	PYTHONPATH=build/lib/ ./build/scripts-2.5/unit2 discover -s build/lib
+	# python 2.6
+	PYTHONPATH=build/lib.$(PY_PLATFORM)-2.6 ./build/scripts-2.6/unit2 discover -s build/lib.$(PY_PLATFORM)-2.6




More information about the Python-modules-commits mailing list