diff --git a/src/JestExt/core.ts b/src/JestExt/core.ts index 152f7906..6d41275c 100644 --- a/src/JestExt/core.ts +++ b/src/JestExt/core.ts @@ -533,6 +533,7 @@ export class JestExt { ...this.buildMessageActions([actionType, 'disable-folder', 'help']) ); this.extContext.output.write(`Abort jest session: ${msg}`, 'error'); + this.updateStatusBar({ state: 'exec-error' }); return 'fail'; } /* istanbul ignore next */ diff --git a/tests/JestExt/core.test.ts b/tests/JestExt/core.test.ts index 972669aa..ac1dbd25 100644 --- a/tests/JestExt/core.test.ts +++ b/tests/JestExt/core.test.ts @@ -1376,6 +1376,7 @@ describe('JestExt', () => { expect(messaging.systemErrorMessage).not.toHaveBeenCalled(); } else { expect(messaging.systemErrorMessage).toHaveBeenCalled(); + expect(sbUpdateMock).toHaveBeenCalledWith({ state: 'exec-error' }); } } });