diff --git a/bin/mocha b/bin/mocha index d19d71ffcc..79d35562d4 100755 --- a/bin/mocha +++ b/bin/mocha @@ -36,8 +36,6 @@ const disableTimeouts = value => { if (impliesNoTimeouts(value)) { debug('option %s disabled timeouts', value); mochaArgs.timeout = 0; - delete mochaArgs.timeouts; - delete mochaArgs.t; } }; @@ -93,7 +91,6 @@ if (mochaArgs.require && mochaArgs.require.includes('esm')) { if (!mochaArgs.require.length) { delete mochaArgs.require; } - delete mochaArgs.r; } if (Object.keys(nodeArgs).length) { diff --git a/lib/cli/options.js b/lib/cli/options.js index 1ffa000398..95428c4f96 100644 --- a/lib/cli/options.js +++ b/lib/cli/options.js @@ -38,7 +38,8 @@ const {isNodeFlag} = require('./node-flags'); const YARGS_PARSER_CONFIG = { 'combine-arrays': true, 'short-option-groups': false, - 'dot-notation': false + 'dot-notation': false, + 'strip-aliased': true }; /** diff --git a/test/node-unit/cli/options.spec.js b/test/node-unit/cli/options.spec.js index 4a8f8e348c..fa376fe286 100644 --- a/test/node-unit/cli/options.spec.js +++ b/test/node-unit/cli/options.spec.js @@ -25,8 +25,6 @@ const proxyLoadOptions = ({ const defaults = { timeout: 1000, - timeouts: 1000, - t: 1000, extension: ['js'] };