tag 732679 patch user [email protected] usertags 732679 origin-ubuntu ubuntu-patch trusty thanks
I uploaded this diff to Ubuntu which just built (i. e. tests run during package build), and I locally tested it with autopkgtest and in sid. Thanks for considering, Martin -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
diff -Nru python-docutils-0.11/debian/changelog python-docutils-0.11/debian/changelog --- python-docutils-0.11/debian/changelog 2013-09-09 22:59:15.000000000 +0200 +++ python-docutils-0.11/debian/changelog 2013-12-20 10:32:05.000000000 +0100 @@ -1,3 +1,13 @@ +python-docutils (0.11-2ubuntu1) trusty; urgency=medium + + * Add fix_element_test.diff: Since Python 3.3.3, 2to3 changes our already + existing Python3 specific test for the "dot" (•) symbol to a double-slash + like in the Python 2 version, breaking the test. Use the actual Unicode + symbol to prevent 2to3 from doing that, instead of \u2022. + (Closes: #732679) + + -- Martin Pitt <[email protected]> Fri, 20 Dec 2013 10:24:09 +0100 + python-docutils (0.11-2) unstable; urgency=low [ Michael Schutte ] diff -Nru python-docutils-0.11/debian/patches/fix_element_test.diff python-docutils-0.11/debian/patches/fix_element_test.diff --- python-docutils-0.11/debian/patches/fix_element_test.diff 1970-01-01 01:00:00.000000000 +0100 +++ python-docutils-0.11/debian/patches/fix_element_test.diff 2013-12-20 10:32:05.000000000 +0100 @@ -0,0 +1,17 @@ +Description: Since Python 3.3.3, 2to3 changes our already existing Python3 specific test for the "dot" (•) symbol to a double-slash like in the Python 2 version, breaking the test. Use the actual Unicode symbol to prevent 2to3 from doing that, instead of \u2022. +Author: Martin Pitt <[email protected]> +Bug-Debian: http://bugs.debian.org/732679 + +Index: python-docutils-0.11/test/test_nodes.py +=================================================================== +--- python-docutils-0.11.orig/test/test_nodes.py 2013-12-20 10:18:46.558264159 +0100 ++++ python-docutils-0.11/test/test_nodes.py 2013-12-20 10:23:56.834258030 +0100 +@@ -92,7 +92,7 @@ + if sys.version_info < (3,): + self.assertEqual(str(element), '<Element mark="\\u2022"/>') + else: +- self.assertEqual(str(element), '<Element mark="\u2022"/>') ++ self.assertEqual(str(element), '<Element mark="•"/>') + dom = element.asdom() + self.assertEqual(dom.toxml(), u'<Element mark="\u2022"/>') + dom.unlink() diff -Nru python-docutils-0.11/debian/patches/series python-docutils-0.11/debian/patches/series --- python-docutils-0.11/debian/patches/series 2013-08-05 16:35:22.000000000 +0200 +++ python-docutils-0.11/debian/patches/series 2013-12-20 10:32:05.000000000 +0100 @@ -11,3 +11,4 @@ no-local-roman.diff rst2odt_prepstyles-elementtree.diff odt-writer-ascii-filenames.diff +fix_element_test.diff
_______________________________________________ Python-modules-team mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

