@@ -47,42 +47,3 @@ suite('Language Server integration tests', () => {
4747 strictEqual ( JSON . stringify ( ref ) , JSON . stringify ( res ) ) ;
4848 } ) ;
4949} ) ;
50-
51- suite ( 'Language Server integration tests' , ( ) => {
52- const server = new FortlsClient ( logger ) ;
53- const fileUri = vscode . Uri . file ( path . resolve ( __dirname , '../../../test/fortran/sample.f90' ) ) ;
54-
55- suiteSetup ( async ( ) => {
56- const doc = await vscode . workspace . openTextDocument ( fileUri ) ;
57- await vscode . window . showTextDocument ( doc ) ;
58- await server . activate ( ) ;
59- } ) ;
60-
61- test ( 'Restart the Language Server' , async ( ) => {
62- await server [ 'restartLS' ] ( ) ;
63- await delay ( 6000 ) ; // wait for server to initialize
64-
65- const ref = {
66- capabilities : {
67- completionProvider : {
68- resolveProvider : false ,
69- triggerCharacters : [ '%' ] ,
70- } ,
71- definitionProvider : true ,
72- documentSymbolProvider : true ,
73- referencesProvider : true ,
74- hoverProvider : true ,
75- implementationProvider : true ,
76- renameProvider : true ,
77- workspaceSymbolProvider : true ,
78- textDocumentSync : 2 ,
79- signatureHelpProvider : {
80- triggerCharacters : [ '(' , ',' ] ,
81- } ,
82- codeActionProvider : true ,
83- } ,
84- } ;
85- const res = server [ 'client' ] ?. initializeResult ;
86- strictEqual ( JSON . stringify ( ref ) , JSON . stringify ( res ) ) ;
87- } ) ;
88- } ) ;
0 commit comments