Hi Dmitry, thanks for your response.
On Fri, Jan 15, 2016 at 11:20:08AM +0300, Dmitry Shachnev wrote: > > [...] > > > > First differing element 1: > > test1: regular expression regex('.*)') is malformed > > [sre_constants.error: (unbalanced parenthesis at position 2)] > > test1: regular expression regex('.*)') is malformed > > [sre_constants.error: (unbalanced parenthesis)] > > > > ('Dummy Task', > > "test1: regular expression regex('.*)') is malformed\n" > > - '[sre_constants.error: (unbalanced parenthesis at position 2)]') > > ? -------------- > > > > + '[sre_constants.error: (unbalanced parenthesis)]') > > This is definitely a change between Python 3.4 and 3.5 (exception string was > improved), see: > > https://hg.python.org/cpython/rev/292c4d853662 > http://bugs.python.org/22578 Hmmm, I think I misunderstood your hint since my attempt to fix the issue[1] did not worked but rather endet up in: ====================================================================== FAIL: test_compile_regex (test_ruffus_utility.Test_compile_regex) ---------------------------------------------------------------------- Traceback (most recent call last): File "test_ruffus_utility.py", line 262, in test_compile_regex self.assertEqual(e.args, ('Dummy Task', "test1: regular expression regex('.*)') is malformed\n[sre_constants.error: (unbalanced parenthesis at position 2)]")) AssertionError: Tuples differ: ('Dummy Task', "test1: regular... != ('Dummy Task', "test1: regular... First differing element 1: test1: regular expression regex('.*)') is malformed [sre_constants.error: (unbalanced parenthesis)] test1: regular expression regex('.*)') is malformed [sre_constants.error: (unbalanced parenthesis at position 2)] ('Dummy Task', - "test1: regular expression regex('.*)') is malformed\n[sre_constants.error: (unbalanced parenthesis)]") + "test1: regular expression regex('.*)') is malformed\n[sre_constants.error: (unbalanced parenthesis at position 2)]") ? ++++++++++++++ ---------------------------------------------------------------------- Ran 18 tests in 0.007s FAILED (failures=1) What am I doing wrong? Kind regards Andreas. [1] https://anonscm.debian.org/cgit/debian-med/python-ruffus.git/tree/debian/patches/python-3.5.patch -- http://fam-tille.de