popup_clear()
enddef
-# # Test for auto-completion. Make sure that only keywords that matches with the
-# # keyword before the cursor are shown.
-# def g:Test_LspCompletion1()
-# var lines =<< trim END
-# const http = require('http')
-# http.cr
-# END
-# writefile(lines, 'Xcompletion1.js', 'D')
-# var buf = g:RunVimInTerminal('--cmd "silent so start_tsserver.vim" Xcompletion1.js', {rows: 10, wait_for_ruler: 1})
-# sleep 5
-# term_sendkeys(buf, "GAe")
-# g:TermWait(buf)
-# g:VerifyScreenDump(buf, 'Test_tsserver_completion_1', {})
-# term_sendkeys(buf, "\<BS>")
-# g:TermWait(buf)
-# g:VerifyScreenDump(buf, 'Test_tsserver_completion_2', {})
-#
-# g:StopVimInTerminal(buf)
-# enddef
+# Test for auto-completion. Make sure that only keywords that matches with the
+# keyword before the cursor are shown.
+def g:Test_LspCompletion1()
+ var lines =<< trim END
+ const http = require('http')
+ http.cr
+ END
+ writefile(lines, 'Xcompletion1.js', 'D')
+ var buf = g:RunVimInTerminal('--cmd "silent so start_tsserver.vim" Xcompletion1.js', {rows: 10, wait_for_ruler: 1})
+ sleep 5
+ term_sendkeys(buf, "GAe")
+ g:TermWait(buf)
+ g:VerifyScreenDump(buf, 'Test_tsserver_completion_1', {})
+ term_sendkeys(buf, "\<BS>")
+ g:TermWait(buf)
+ g:VerifyScreenDump(buf, 'Test_tsserver_completion_2', {})
+
+ g:StopVimInTerminal(buf)
+enddef
# Start the typescript language server. Returns true on success and false on
# failure.