Skip to content

Commit a5bc25e

Browse files
committed
Fix import + throw error
1 parent c90659f commit a5bc25e

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

extensions/ql-vscode/src/packaging.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import {
33
getOnDiskWorkspaceFolders,
44
showAndLogErrorMessage,
55
showAndLogInformationMessage,
6-
showAndLogWarningMessage,
76
} from './helpers';
87
import { QuickPickItem, window } from 'vscode';
98
import { ProgressCallback, UserCancellationException } from './commandRunner';
@@ -123,8 +122,8 @@ export async function handleInstallPacks(
123122
}
124123
if (failedPacks.length > 0) {
125124
void logger.log(`Errors:\n${errors.join('\n')}`);
126-
void showAndLogWarningMessage(
127-
`Unable to install some packs: ${failedPacks.join(', ')}. See logs for more details.`
125+
throw new Error(
126+
`Unable to install packs: ${failedPacks.join(', ')}. See logs for more details.`
128127
);
129128
} else {
130129
void showAndLogInformationMessage('Finished installing packs.');

extensions/ql-vscode/src/vscode-tests/cli-integration/packaging.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ describe('Packaging commands', function() {
4747
showAndLogErrorMessageSpy = sandbox.stub();
4848
showAndLogInformationMessageSpy = sandbox.stub();
4949
mod = proxyquire('../../packaging', {
50-
'../helpers': {
50+
'./helpers': {
5151
showAndLogErrorMessage: showAndLogErrorMessageSpy,
5252
showAndLogInformationMessage: showAndLogInformationMessageSpy,
5353
},

0 commit comments

Comments
 (0)