Source: ycmd
Version: 0+20161219+git486b809-2.1
Severity: serious
Tags: buster sid

Some recent change in unstable makes ycmd FTBFS:

https://tests.reproducible-builds.org/debian/history/ycmd.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ycmd.html

...
# Test JediHTTP
HOME=/build/1st/ycmd-0+20161219+git486b809 nosetests -w third_party/JediHTTP -v 
--with-id -d --no-byte-compile --exclude=test_good_gotoassignment_follow_imports
#1 jedihttp.tests.end_to_end_test.test_client_bad_request_with_parameters ... ok
#2 
jedihttp.tests.end_to_end_test.test_client_python3_specific_syntax_completion 
... ok
#3 jedihttp.tests.end_to_end_test.test_client_request_with_parameters ... ok
#4 jedihttp.tests.end_to_end_test.test_client_request_without_parameters ... ok
#5 jedihttp.tests.handlers_test.test_healthy ... ok
#6 jedihttp.tests.handlers_test.test_ready ... ok
#7 jedihttp.tests.handlers_test.test_completion ... ok
#8 jedihttp.tests.handlers_test.test_py3 ... SKIP: Python 3.x only test
#9 jedihttp.tests.handlers_test.test_good_gotodefinition ... ok
#10 jedihttp.tests.handlers_test.test_bad_gotodefinitions_blank_line ... ok
#11 jedihttp.tests.handlers_test.test_bad_gotodefinitions_not_on_valid_position 
... ok
#12 jedihttp.tests.handlers_test.test_good_gotoassignment ... ok
#13 jedihttp.tests.handlers_test.test_good_gotoassignment_do_not_follow_imports 
... FAIL
#14 jedihttp.tests.handlers_test.test_usages ... ok

======================================================================
FAIL: 
jedihttp.tests.handlers_test.test_good_gotoassignment_do_not_follow_imports
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File 
"/build/1st/ycmd-0+20161219+git486b809/third_party/JediHTTP/jedihttp/tests/handlers_test.py",
 line 184, in test_good_gotoassignment_do_not_follow_imports
    assert_that( definitions, has_item( expected_definition ) )
AssertionError: 
Expected: a sequence containing <{'name': 'imported_function', 'is_keyword': 
False, 'in_builtin_module': False, 'column': 21, 'module_path': 
'/build/1st/ycmd-0+20161219+git486b809/third_party/JediHTTP/jedihttp/tests/fixtures/follow_imports/importer.py',
 'line': 1, 'docstring': '', 'description': 'from imported import 
imported_function'}>
     but: was <[{u'name': u'imported_function', u'column': 21, u'docstring': 
u'', u'is_keyword': False, u'module_path': 
u'/build/1st/ycmd-0+20161219+git486b809/third_party/JediHTTP/jedihttp/tests/fixtures/follow_imports/importer.py',
 u'in_builtin_module': False, u'line': 1, u'description': u'def 
imported_function'}]>

    <hamcrest.library.collection.issequence_containing.IsSequenceContaining 
object at 0x7f30d730ea90>.describe_mismatch([{u'name': u'imported_function', 
u'column': 21, u'docstring': u'', u'is_keyword': False, u'module_path': 
u'/build/1st/ycmd-0+20161219+git486b809/third_party/JediHTTP/jedihttp/tests/fixtures/follow_imports/importer.py',
 u'in_builtin_module': False, u'line': 1, u'description': u'def 
imported_function'}], <hamcrest.core.string_description.StringDescription 
object at 0x7f30d730e790>)
    <hamcrest.core.string_description.StringDescription object at 
0x7f30d730e790>.append_text('\n')
>>  raise 
>> AssertionError(str(<hamcrest.core.string_description.StringDescription 
>> object at 0x7f30d730e790>))
    
-------------------- >> begin captured logging << --------------------
jedihttp.handlers: DEBUG: received /gotoassignment request
--------------------- >> end captured logging << ---------------------

----------------------------------------------------------------------
Ran 14 tests in 2.157s

FAILED (SKIP=1, failures=1)
debian/rules:42: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1

Reply via email to