From 61775e224cd9d25481717ccad94c08bb89d76c52 Mon Sep 17 00:00:00 2001 From: juergba Date: Sat, 27 Apr 2019 13:46:59 +0200 Subject: [PATCH] fix parsing of config files with "_mocha" --- lib/cli/cli.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/cli/cli.js b/lib/cli/cli.js index b51c2a1973..f0640e10d2 100755 --- a/lib/cli/cli.js +++ b/lib/cli/cli.js @@ -32,6 +32,9 @@ exports.main = (argv = process.argv.slice(2)) => { Error.stackTraceLimit = Infinity; // configurable via --stack-trace-limit? + // to do: optimise, when called by "_mocha", but already pre-loaded by 'mocha' + var args = loadOptions(argv); + yargs() .scriptName('mocha') .command(commands.run) @@ -60,7 +63,8 @@ exports.main = (argv = process.argv.slice(2)) => { ` ) .parserConfiguration(YARGS_PARSER_CONFIG) - .parse(argv, loadOptions(argv)); + .config(args) + .parse(args._); }; // allow direct execution