@@ -9,7 +9,8 @@ import { Extension, Uri, WorkspaceConfiguration } from 'vscode';
99import {
1010 ILanguageServerFolder ,
1111 ILSExtensionApi ,
12- NodeLanguageServerFolderService
12+ NodeLanguageServerFolderService ,
13+ PylanceExtensionName
1314} from '../../../client/activation/node/languageServerFolderService' ;
1415import { IWorkspaceService } from '../../../client/common/application/types' ;
1516import { IConfigurationService , IExtensions , IPythonSettings } from '../../../client/common/types' ;
@@ -19,7 +20,6 @@ import { IServiceContainer } from '../../../client/ioc/types';
1920
2021suite ( 'Node Language Server Folder Service' , ( ) => {
2122 const resource = Uri . parse ( 'a' ) ;
22- const extensionName = 'some.extension' ;
2323
2424 let serviceContainer : TypeMoq . IMock < IServiceContainer > ;
2525 let pythonSettings : TypeMoq . IMock < IPythonSettings > ;
@@ -99,7 +99,6 @@ suite('Node Language Server Folder Service', () => {
9999 test ( 'lsExtensionName is undefined' , async ( ) => {
100100 pythonSettings . setup ( ( p ) => p . downloadLanguageServer ) . returns ( ( ) => true ) ;
101101 workspaceConfiguration . setup ( ( wc ) => wc . get ( 'packageName' ) ) . returns ( ( ) => undefined ) ;
102- workspaceConfiguration . setup ( ( wc ) => wc . get ( 'lsExtensionName' ) ) . returns ( ( ) => undefined ) ;
103102
104103 const folderService = new TestService (
105104 serviceContainer . object ,
@@ -116,8 +115,7 @@ suite('Node Language Server Folder Service', () => {
116115 test ( 'lsExtension not installed' , async ( ) => {
117116 pythonSettings . setup ( ( p ) => p . downloadLanguageServer ) . returns ( ( ) => true ) ;
118117 workspaceConfiguration . setup ( ( wc ) => wc . get ( 'packageName' ) ) . returns ( ( ) => undefined ) ;
119- workspaceConfiguration . setup ( ( wc ) => wc . get ( 'lsExtensionName' ) ) . returns ( ( ) => extensionName ) ;
120- extensions . setup ( ( e ) => e . getExtension ( extensionName ) ) . returns ( ( ) => undefined ) ;
118+ extensions . setup ( ( e ) => e . getExtension ( PylanceExtensionName ) ) . returns ( ( ) => undefined ) ;
121119
122120 const folderService = new TestService (
123121 serviceContainer . object ,
@@ -150,8 +148,7 @@ suite('Node Language Server Folder Service', () => {
150148 extension . setup ( ( e ) => e . exports ) . returns ( ( ) => extensionApi ) ;
151149 pythonSettings . setup ( ( p ) => p . downloadLanguageServer ) . returns ( ( ) => true ) ;
152150 workspaceConfiguration . setup ( ( wc ) => wc . get ( 'packageName' ) ) . returns ( ( ) => undefined ) ;
153- workspaceConfiguration . setup ( ( wc ) => wc . get ( 'lsExtensionName' ) ) . returns ( ( ) => extensionName ) ;
154- extensions . setup ( ( e ) => e . getExtension ( extensionName ) ) . returns ( ( ) => extension . object ) ;
151+ extensions . setup ( ( e ) => e . getExtension ( PylanceExtensionName ) ) . returns ( ( ) => extension . object ) ;
155152 folderService = new TestService (
156153 serviceContainer . object ,
157154 configService . object ,
0 commit comments