Quietly add go to definition support for tsserver

This commit is contained in:
w0rp
2017-11-21 00:21:45 +00:00
parent 5a3a695586
commit 7ea3aba5e5
5 changed files with 247 additions and 0 deletions

View File

@@ -177,3 +177,16 @@ Execute(ale#lsp#tsserver_message#CompletionEntryDetails() should return correct
\ }
\ ],
\ ale#lsp#tsserver_message#CompletionEntryDetails(bufnr(''), 347, 12, ['foo', 'bar'])
Execute(ale#lsp#tsserver_message#Definition() should return correct messages):
AssertEqual
\ [
\ 0,
\ 'ts@definition',
\ {
\ 'file': ale#path#Winify(g:dir . '/foo/bar.ts'),
\ 'line': 347,
\ 'offset': 12,
\ }
\ ],
\ ale#lsp#tsserver_message#Definition(bufnr(''), 347, 12)