Implement textDocument/didSave includeText optional argument (#3925)

This commit is contained in:
Wilson E. Alvarez
2021-10-07 07:48:54 -04:00
committed by GitHub
parent 34a972f85d
commit 42a6e039cb
5 changed files with 46 additions and 4 deletions

View File

@@ -88,7 +88,22 @@ Execute(ale#lsp#message#DidSave() should return correct messages):
\ },
\ }
\ ],
\ ale#lsp#message#DidSave(bufnr(''))
\ ale#lsp#message#DidSave(bufnr(''), v:false)
Execute(ale#lsp#message#DidSave() should return correct message with includeText capability):
AssertEqual
\ [
\ 1,
\ 'textDocument/didSave',
\ {
\ 'textDocument': {
\ 'uri': ale#path#ToURI(g:dir . '/foo/bar.ts'),
\ 'version': 1,
\ },
\ 'text': ale#util#GetBufferContents(bufnr('')),
\ }
\ ],
\ ale#lsp#message#DidSave(bufnr(''), v:true)
Execute(ale#lsp#message#DidClose() should return correct messages):
AssertEqual