@@ -12,45 +12,32 @@ import {
12
12
ITerminalActivator ,
13
13
ITerminalHelper ,
14
14
} from '../../../../client/common/terminal/types' ;
15
- import {
16
- IConfigurationService ,
17
- IExperimentService ,
18
- IPythonSettings ,
19
- ITerminalSettings ,
20
- } from '../../../../client/common/types' ;
15
+ import { IConfigurationService , IPythonSettings , ITerminalSettings } from '../../../../client/common/types' ;
21
16
22
17
suite ( 'Terminal Activator' , ( ) => {
23
18
let activator : TerminalActivator ;
24
19
let baseActivator : TypeMoq . IMock < ITerminalActivator > ;
25
20
let handler1 : TypeMoq . IMock < ITerminalActivationHandler > ;
26
21
let handler2 : TypeMoq . IMock < ITerminalActivationHandler > ;
27
22
let terminalSettings : TypeMoq . IMock < ITerminalSettings > ;
28
- let experimentService : TypeMoq . IMock < IExperimentService > ;
29
23
setup ( ( ) => {
30
24
baseActivator = TypeMoq . Mock . ofType < ITerminalActivator > ( ) ;
31
25
terminalSettings = TypeMoq . Mock . ofType < ITerminalSettings > ( ) ;
32
26
handler1 = TypeMoq . Mock . ofType < ITerminalActivationHandler > ( ) ;
33
27
handler2 = TypeMoq . Mock . ofType < ITerminalActivationHandler > ( ) ;
34
28
const configService = TypeMoq . Mock . ofType < IConfigurationService > ( ) ;
35
- experimentService = TypeMoq . Mock . ofType < IExperimentService > ( ) ;
36
29
configService
37
30
. setup ( ( c ) => c . getSettings ( TypeMoq . It . isAny ( ) ) )
38
31
. returns ( ( ) => {
39
32
return ( {
40
33
terminal : terminalSettings . object ,
41
34
} as unknown ) as IPythonSettings ;
42
35
} ) ;
43
- experimentService . setup ( ( e ) => e . inExperimentSync ( TypeMoq . It . isAny ( ) ) ) . returns ( ( ) => false ) ;
44
36
activator = new ( class extends TerminalActivator {
45
37
protected initialize ( ) {
46
38
this . baseActivator = baseActivator . object ;
47
39
}
48
- } ) (
49
- TypeMoq . Mock . ofType < ITerminalHelper > ( ) . object ,
50
- [ handler1 . object , handler2 . object ] ,
51
- configService . object ,
52
- experimentService . object ,
53
- ) ;
40
+ } ) ( TypeMoq . Mock . ofType < ITerminalHelper > ( ) . object , [ handler1 . object , handler2 . object ] , configService . object ) ;
54
41
} ) ;
55
42
async function testActivationAndHandlers (
56
43
activationSuccessful : boolean ,
0 commit comments