Source: ycmd
Version: 0+20220401+gitdbe806f+ds-2
Severity: serious
X-Debbugs-Cc: z...@debian.org


Go 1.19 changes the code format, so the test fails now.
Please exclude this test, as it prevents gopls migrating to testing.

Log:

======================================================================
FAIL: test_Subcommands_Format_WholeFile 
(ycmd.tests.go.subcommands_test.SubcommandsTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/autopkgtest.nAXNu0/build.RqO/src/ycmd/tests/go/__init__.py", line 
59, in Wrapper
    return test( test_case_instance, shared_app, *args, **kwargs )
  File 
"/tmp/autopkgtest.nAXNu0/build.RqO/src/ycmd/tests/go/subcommands_test.py", line 
213, in test_Subcommands_Format_WholeFile
    RunTest( app, {
  File 
"/tmp/autopkgtest.nAXNu0/build.RqO/src/ycmd/tests/go/subcommands_test.py", line 
86, in RunTest
    assert_that( response.json, test[ 'expect' ][ 'data' ] )
AssertionError: 
Expected: a dictionary containing {'fixits': a sequence containing [a 
dictionary containing {'chunks': a sequence containing [a dictionary containing 
{'range': a dictionary containing {'end': a dictionary containing 
{'column_num': <5>, 'filepath': 
'/tmp/autopkgtest.nAXNu0/build.RqO/src/ycmd/tests/go/go_module/goto.go', 
'line_num': <8>}, 'start': a dictionary containing {'column_num': <1>, 
'filepath': 
'/tmp/autopkgtest.nAXNu0/build.RqO/src/ycmd/tests/go/go_module/goto.go', 
'line_num': <8>}}, 'replacement_text': ''}, a dictionary containing {'range': a 
dictionary containing {'end': a dictionary containing {'column_num': <5>, 
'filepath': 
'/tmp/autopkgtest.nAXNu0/build.RqO/src/ycmd/tests/go/go_module/goto.go', 
'line_num': <8>}, 'start': a dictionary containing {'column_num': <5>, 
'filepath': 
'/tmp/autopkgtest.nAXNu0/build.RqO/src/ycmd/tests/go/go_module/goto.go', 
'line_num': <8>}}, 'replacement_text': '\t'}, a dictionary containing {'range': 
a dictionary containing {'end': a dictionary containing {'column_num': <5>, 
'filepath': 
'/tmp/autopkgtest.nAXNu0/build.RqO/src/ycmd/tests/go/go_module/goto.go', 
'line_num': <12>}, 'start': a dictionary containing {'column_num': <1>, 
'filepath': 
'/tmp/autopkgtest.nAXNu0/build.RqO/src/ycmd/tests/go/go_module/goto.go', 
'line_num': <12>}}, 'replacement_text': ''}, a dictionary containing {'range': 
a dictionary containing {'end': a dictionary containing {'column_num': <5>, 
'filepath': 
'/tmp/autopkgtest.nAXNu0/build.RqO/src/ycmd/tests/go/go_module/goto.go', 
'line_num': <12>}, 'start': a dictionary containing {'column_num': <5>, 
'filepath': 
'/tmp/autopkgtest.nAXNu0/build.RqO/src/ycmd/tests/go/go_module/goto.go', 
'line_num': <12>}}, 'replacement_text': '\t'}]}]}
     but: value for 'fixits' item 0: value for 'chunks' item 0: value for 
'replacement_text' was '\t'

Reply via email to