@@ -42,7 +42,8 @@ suite('R Terminal', () => {
4242 }
4343 } ;
4444 sandbox . stub ( util , 'config' ) . returns ( configStub as unknown as vscode . WorkspaceConfiguration ) ;
45- sandbox . stub ( util , 'getRterm' ) . resolves ( '/usr/local/bin/R' ) ;
45+ sandbox . stub ( util , 'getRterm' ) . resolves ( 'R' ) ;
46+ sandbox . stub ( util , 'promptToInstallSessPackage' ) . resolves ( ) ;
4647
4748 const options = await rTerminal . makeTerminalOptions ( ) ;
4849
@@ -66,7 +67,8 @@ suite('R Terminal', () => {
6667 }
6768 } ;
6869 sandbox . stub ( util , 'config' ) . returns ( configStub as unknown as vscode . WorkspaceConfiguration ) ;
69- sandbox . stub ( util , 'getRterm' ) . resolves ( '/usr/local/bin/R' ) ;
70+ sandbox . stub ( util , 'getRterm' ) . resolves ( 'R' ) ;
71+ sandbox . stub ( util , 'promptToInstallSessPackage' ) . resolves ( ) ;
7072
7173 const options = await rTerminal . makeTerminalOptions ( ) ;
7274
@@ -83,7 +85,8 @@ suite('R Terminal', () => {
8385 }
8486 } ;
8587 sandbox . stub ( util , 'config' ) . returns ( configStub as unknown as vscode . WorkspaceConfiguration ) ;
86- sandbox . stub ( util , 'getRterm' ) . resolves ( '/usr/local/bin/R' ) ;
88+ sandbox . stub ( util , 'getRterm' ) . resolves ( 'R' ) ;
89+ sandbox . stub ( util , 'promptToInstallSessPackage' ) . resolves ( ) ;
8790
8891 // Spy on startSessionWatcher
8992 const startSessionWatcherSpy = sandbox . spy ( session , 'startSessionWatcher' ) ;
@@ -123,7 +126,8 @@ suite('R Terminal', () => {
123126 }
124127 } ;
125128 sandbox . stub ( util , 'config' ) . returns ( configStub as unknown as vscode . WorkspaceConfiguration ) ;
126- sandbox . stub ( util , 'getRterm' ) . resolves ( '/usr/local/bin/R' ) ;
129+ sandbox . stub ( util , 'getRterm' ) . resolves ( 'R' ) ;
130+ sandbox . stub ( util , 'promptToInstallSessPackage' ) . resolves ( ) ;
127131
128132 // We need to mock the terminal and its processId
129133 const fakeTerminal = {
0 commit comments