diff --git a/src/solutions/solution-manager.factories.ts b/src/solutions/solution-manager.factories.ts index a2c4c481..8ecc6317 100644 --- a/src/solutions/solution-manager.factories.ts +++ b/src/solutions/solution-manager.factories.ts @@ -28,12 +28,14 @@ export const idleSolutionLoadStateFactory = makeFactory({ solutionPath: () => undefined, loaded: () => undefined, converted: () => undefined, + activated: () => undefined, }); export const activeSolutionLoadStateFactory = makeFactory({ solutionPath: () => path.join(faker.system.filePath(), `${faker.word.noun()}.csolution.yml`), loaded: () => undefined, converted: () => undefined, + activated: () => true, }); const fireOnDidChangeLoadState = (emitter: vscode.EventEmitter) => { diff --git a/src/views/solution-outline/commands/open-command.test.ts b/src/views/solution-outline/commands/open-command.test.ts index 28bab583..71ced16c 100644 --- a/src/views/solution-outline/commands/open-command.test.ts +++ b/src/views/solution-outline/commands/open-command.test.ts @@ -145,7 +145,7 @@ describe('OpenCommand', () => { fileItem.setAttribute('docPath', testFile); fileItem.addFeature('docFile'); - jest.spyOn(mockOpenFileExternal, 'openFile').mockReturnValue(await Promise.resolve()); + jest.spyOn(mockOpenFileExternal, 'openFile').mockReturnValue(testFile); await commandsProvider.mockRunRegistered(OpenCommand.openDocCommandId, fileItem); expect(mockOpenFileExternal.openFile).toHaveBeenCalledWith(testFile); @@ -157,7 +157,7 @@ describe('OpenCommand', () => { await commandsProvider.mockRunRegistered(OpenCommand.openHelpCommandId); - jest.spyOn(mockOpenFileExternal, 'openFile').mockReturnValue(await Promise.resolve()); + jest.spyOn(mockOpenFileExternal, 'openFile').mockReturnValue(OpenCommand.HELP_URL); await commandsProvider.mockRunRegistered(OpenCommand.openHelpCommandId); @@ -183,7 +183,7 @@ describe('OpenCommand', () => { await commandsProvider.mockRunRegistered(OpenCommand.openHelpCommandId); - jest.spyOn(mockOpenFileExternal, 'openFile').mockReturnValue(await Promise.resolve()); + jest.spyOn(mockOpenFileExternal, 'openFile').mockReturnValue(OpenCommand.HELP_URL); await commandsProvider.mockRunRegistered(OpenCommand.openHelpCommandId);