GES tests fail on Debian because nose2 is the Python 2 version
@slomo
Submitted by Sebastian Dröge Link to original bug (#777989)
Description
nose2-3 would have to be used instead.
LD_LIBRARY_PATH='/home/slomo/Projects/gstreamer/gst-build/build/subprojects/gst-editing-services/tests/check/../../ges/' GI_TYPELIB_PATH='/home/slomo/Projects/gstreamer/gst-build/build/subprojects/gst-editing-services/tests/check/../../ges/' /usr/bin/nose2 --start-dir /home/slomo/Projects/gstreamer/gst-build/subprojects/gst-editing-services/tests/check --plugin nose2.plugins.junitxml --config /home/slomo/Projects/gstreamer/gst-build/build/subprojects/gst-editing-services/tests/check/Test_groups.cfg python.test_group
--- stderr ---
Traceback (most recent call last):
File "/usr/bin/nose2", line 11, in <module>
load_entry_point('nose2==0.6.5', 'console_scripts', 'nose2')()
File "/usr/lib/python2.7/dist-packages/nose2/main.py", line 306, in discover
return main(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/nose2/main.py", line 100, in init
super(PluggableTestProgram, self).init(**kw)
File "/usr/lib/python2.7/unittest/main.py", line 94, in init
self.parseArgs(argv)
File "/usr/lib/python2.7/dist-packages/nose2/main.py", line 133, in parseArgs
self.createTests()
File "/usr/lib/python2.7/dist-packages/nose2/main.py", line 258, in createTests
self.testNames, self.module)
File "/usr/lib/python2.7/dist-packages/nose2/loader.py", line 69, in loadTestsFromNames
for name in event.names]
File "/usr/lib/python2.7/dist-packages/nose2/loader.py", line 84, in loadTestsFromName
result = self.session.hooks.loadTestsFromName(event)
File "/usr/lib/python2.7/dist-packages/nose2/events.py", line 224, in call
result = getattr(plugin, self.method)(event)
File "/usr/lib/python2.7/dist-packages/nose2/plugins/loader/testclasses.py", line 119, in loadTestsFromName
result = util.test_from_name(name, module)
File "/usr/lib/python2.7/dist-packages/nose2/util.py", line 106, in test_from_name
parent, obj = object_from_name(name, module)
File "/usr/lib/python2.7/dist-packages/nose2/util.py", line 117, in object_from_name
module = import('.'.join(parts_copy))
File "/home/slomo/Projects/gstreamer/gst-build/subprojects/gst-editing-services/tests/check/python/test_group.py", line 182
nonlocal loaded_called
^
SyntaxError: invalid syntax