diff --git a/packages/webpack-cli/__tests__/cli-executer.test.js b/packages/webpack-cli/__tests__/cli-executer.test.js index e2d8ccaf31e..f64847f5084 100644 --- a/packages/webpack-cli/__tests__/cli-executer.test.js +++ b/packages/webpack-cli/__tests__/cli-executer.test.js @@ -41,7 +41,8 @@ describe('CLI Executer', () => { }); it('runs enquirer options then runs webpack', async () => { - await cliExecuter(); + const args = await cliExecuter(); + expect(args.length).toBe(5); // check that webpack options are actually being displayed that // the user can select from diff --git a/packages/webpack-cli/lib/utils/cli-executer.js b/packages/webpack-cli/lib/utils/cli-executer.js index 7a699986536..276981f1285 100644 --- a/packages/webpack-cli/lib/utils/cli-executer.js +++ b/packages/webpack-cli/lib/utils/cli-executer.js @@ -56,8 +56,8 @@ const run = async () => { logger.info('\nExecuting CLI\n'); return args; } catch (err) { - logger.error(`${err} Action Interrupted, use ${cyan('webpack-cli help')} to see possible options.`); - process.exit(1); + logger.error(`Action Interrupted, use ${cyan('webpack-cli help')} to see possible options.`); + process.exit(2); } };