Hi devs,
Sometime between this afternoon and tonight, the Travis configuration
has changed, resulting in our Mango tests all failing in the same way:
..............SSS...................................................................SSSSSSSSSSSSSSSSSSSSSSSSSS.................SSSSSSSESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS......................................SS.......SSSSSSSS...........
======================================================================
ERROR: Failure: SyntaxError (unqualified exec is not allowed in function
'wrapped_test' it is a nested function (core.py, line 948))
----------------------------------------------------------------------
Traceback (most recent call last):
File
"/home/travis/build/apache/couchdb/src/mango/venv/local/lib/python2.7/site-packages/nose/loader.py",
line 418, in loadTestsFromName
addr.filename, addr.module)
File
"/home/travis/build/apache/couchdb/src/mango/venv/local/lib/python2.7/site-packages/nose/importer.py",
line 47, in importFromPath
return self.importFromDir(dir_path, fqname)
File
"/home/travis/build/apache/couchdb/src/mango/venv/local/lib/python2.7/site-packages/nose/importer.py",
line 94, in importFromDir
mod = load_module(part_fqname, fh, filename, desc)
File
"/home/travis/build/apache/couchdb/src/mango/test/06-basic-text-test.py", line
18, in <module>
from hypothesis import given, assume, example
File
"/home/travis/build/apache/couchdb/src/mango/venv/local/lib/python2.7/site-packages/hypothesis/__init__.py",
line 30, in <module>
from hypothesis.core import given, find, example, seed, reproduce_failure, \
SyntaxError: unqualified exec is not allowed in function 'wrapped_test' it is a
nested function (core.py, line 948)
----------------------------------------------------------------------
Ran 251 tests in 41.477s
This is failing on master, as well as on every PR, blocking our ability
to merge any changes to the repo.
I spent all day fixing Jenkins, and am out of juice to look at Travis.
(Incidentally, Jenkins is NOT failing the same way.)
Can anyone else take a look at this problem?
-Joan