[Python-modules-commits] r21545 - in packages/python-markdown/trunk/debian (3 files)

mitya57-guest at users.alioth.debian.org mitya57-guest at users.alioth.debian.org
Fri May 4 12:26:45 UTC 2012


    Date: Friday, May 4, 2012 @ 12:26:43
  Author: mitya57-guest
Revision: 21545

Run tests for python3, as well

Modified:
  packages/python-markdown/trunk/debian/changelog
  packages/python-markdown/trunk/debian/control
  packages/python-markdown/trunk/debian/rules

Modified: packages/python-markdown/trunk/debian/changelog
===================================================================
--- packages/python-markdown/trunk/debian/changelog	2012-05-04 10:51:56 UTC (rev 21544)
+++ packages/python-markdown/trunk/debian/changelog	2012-05-04 12:26:43 UTC (rev 21545)
@@ -5,7 +5,7 @@
   * Add doc-base file
   * Run tests during build
 
- -- Dmitry Shachnev <mitya57 at gmail.com>  Thu, 03 May 2012 14:32:40 +0400
+ -- Dmitry Shachnev <mitya57 at gmail.com>  Fri, 04 May 2012 16:25:47 +0400
 
 python-markdown (2.1.1-2) unstable; urgency=low
 

Modified: packages/python-markdown/trunk/debian/control
===================================================================
--- packages/python-markdown/trunk/debian/control	2012-05-04 10:51:56 UTC (rev 21544)
+++ packages/python-markdown/trunk/debian/control	2012-05-04 12:26:43 UTC (rev 21545)
@@ -5,7 +5,7 @@
 Uploaders: Fredrik Steen <stone at debian.org>, Bernd Zeimetz <bzed at debian.org>,
  Dmitry Shachnev <mitya57 at gmail.com>
 Build-Depends: debhelper (>= 8), python-all (>= 2.6.6-3~), python3-all (>= 3.1.2-7~),
- python-nose
+ python-nose, python3-nose
 Standards-Version: 3.9.3
 Homepage: http://www.freewisdom.org/projects/python-markdown/
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/python-markdown/trunk/

Modified: packages/python-markdown/trunk/debian/rules
===================================================================
--- packages/python-markdown/trunk/debian/rules	2012-05-04 10:51:56 UTC (rev 21544)
+++ packages/python-markdown/trunk/debian/rules	2012-05-04 12:26:43 UTC (rev 21545)
@@ -17,11 +17,23 @@
 	done
 	dh_auto_install
 
+override_dh_auto_build:
+	set -ex; for python in $(PYTHON2 PYTHON3); do \
+		$$python setup.py build; \
+	done
+	dh_auto_build
+
 ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
 override_dh_auto_test:
 	set -ex; for python in $(PYTHON2); do \
 		$$python run-tests.py; \
 	done
+	cp -a tests build/lib/tests
+	2to3 -w build/lib/tests
+	set -ex; for pyversion in $(shell py3versions -vr); do \
+		nosetests-$$pyversion -w $(CURDIR)/build/lib/tests; \
+	done
+	rm -r build/lib/test*
 	dh_auto_test
 endif
 




More information about the Python-modules-commits mailing list