Hi Dmitry, On Fri, Jan 15, 2016 at 12:56:50PM +0300, Dmitry Shachnev wrote: > > Now you are getting an error with Python 3.4 which doesn't have this change :)
This is what I suspected. > How about something like this? > > self.assertEqual(e.args[0], 'Dummy Task') > self.assertIn("test1: regular expression regex('.*)') is > malformed\n[sre_constants.error: (unbalanced parenthesis", e.args[1]) Thanks - this works nicely. Patch commited to Git. Before I upload I would like to ask for some proper advise how to deal with privacy-breach-uses-embedded-file ... You may use libjs-mathjax package. lintian errors. I have done this in d/rules by find debian/$(docpkg)/usr/share/doc/$(docpkg)/html -type f -name "*.html" -exec sed -i 's?http://cdn.mathjax.org/mathjax/latest/?/usr/share/javascript/mathjax?g' \{\} \; which is not reliable since probably due to some change in sphinx the expression has changed. I wonder whether I could elegantly patch the file doc/conf.py which has: # Add any Sphinx extension module names here, as strings. They can be extensions # coming with Sphinx (named 'sphinx.ext.*') or your custom ones. extensions = ['sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.intersphinx', 'sphinx.ext.todo', 'sphinx.ext.coverage', 'sphinx.ext.pngmath', 'sphinx.ext.mathjax', 'sphinx.ext.ifconfig', 'sphinx.ext.viewcode'] Is there anything I could do here to use local mathjax from beginning instead of patching the resulting docs afterwards? Kind regards Andreas. -- http://fam-tille.de