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'