We get an error while running py26 tests: Mock version seems to be incompatible with py26.
Traceback (most recent call last):
2015-07-14 08:38:25.999 | File ".tox/py26/bin/testr", line 26, in <module>
2015-07-14 08:38:26.000 | sys.exit(run_argv(sys.argv, sys.stdin, sys.stdout, sys.stderr))
2015-07-14 08:38:26.000 | File "/home/jenkins/workspace/gate-python-manilaclient-python26/.tox/py26/lib/python2.6/site-packages/testrepository/commands/__init__.py", line 184, in run_argv
2015-07-14 08:38:26.000 | cmdclass = _find_command(cmd_name)
2015-07-14 08:38:26.001 | File "/home/jenkins/workspace/gate-python-manilaclient-python26/.tox/py26/lib/python2.6/site-packages/testrepository/commands/__init__.py", line 51, in _find_command
2015-07-14 08:38:26.001 | _temp = __import__(modname, globals(), locals(), [classname])
2015-07-14 08:38:26.033 | File "/home/jenkins/workspace/gate-python-manilaclient-python26/.tox/py26/lib/python2.6/site-packages/testrepository/commands/last.py", line 22, in <module>
2015-07-14 08:38:26.035 | from testrepository.testcommand import TestCommand
2015-07-14 08:38:26.035 | File "/home/jenkins/workspace/gate-python-manilaclient-python26/.tox/py26/lib/python2.6/site-packages/testrepository/testcommand.py", line 35, in <module>
2015-07-14 08:38:26.035 | from fixtures import Fixture
2015-07-14 08:38:26.036 | File "/home/jenkins/workspace/gate-python-manilaclient-python26/.tox/py26/lib/python2.6/site-packages/fixtures/__init__.py", line 87, in <module>
2015-07-14 08:38:26.036 | from fixtures._fixtures import (
2015-07-14 08:38:26.036 | File "/home/jenkins/workspace/gate-python-manilaclient-python26/.tox/py26/lib/python2.6/site-packages/fixtures/_fixtures/__init__.py", line 55, in <module>
2015-07-14 08:38:26.036 | from fixtures._fixtures.mockpatch import (
2015-07-14 08:38:26.036 | File "/home/jenkins/workspace/gate-python-manilaclient-python26/.tox/py26/lib/python2.6/site-packages/fixtures/_fixtures/mockpatch.py", line 22, in <module>
2015-07-14 08:38:26.037 | mock = extras.try_imports(['unittest.mock', 'mock'], None)
2015-07-14 08:38:26.037 | File "/home/jenkins/workspace/gate-python-manilaclient-python26/.tox/py26/lib/python2.6/site-packages/extras/__init__.py", line 87, in try_imports
2015-07-14 08:38:26.037 | module = try_import(module_name, error_callback=error_callback)
2015-07-14 08:38:26.037 | File "/home/jenkins/workspace/gate-python-manilaclient-python26/.tox/py26/lib/python2.6/site-packages/extras/__init__.py", line 46, in try_import
2015-07-14 08:38:26.038 | module = __import__(module_name)
2015-07-14 08:38:26.038 | File "/home/jenkins/workspace/gate-python-manilaclient-python26/.tox/py26/lib/python2.6/site-packages/mock/__init__.py", line 2, in <module>
2015-07-14 08:38:26.038 | import mock.mock as _mock
2015-07-14 08:38:26.038 | File "/home/jenkins/workspace/gate-python-manilaclient-python26/.tox/py26/lib/python2.6/site-packages/mock/mock.py", line 132
2015-07-14 08:38:26.039 | _builtins = {name for name in dir(builtins) if not name.startswith('_')}
2015-07-14 08:38:26.040 | ^
2015-07-14 08:38:26.040 | SyntaxError: invalid syntax
Fix proposed to branch: master /review. openstack. org/201463
Review: https:/