From 74a35a5fd79aadd78a99444be32f34f62e8efe4b Mon Sep 17 00:00:00 2001 From: Shigma <1700011071@pku.edu.cn> Date: Wed, 8 Sep 2021 22:19:22 +0800 Subject: [PATCH] test: fix mocha rc --- .mocharc.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.mocharc.js b/.mocharc.js index 0cd464a54a..2faf247c5d 100644 --- a/.mocharc.js +++ b/.mocharc.js @@ -30,10 +30,10 @@ const specs = [ function getSpecFromArgv() { if (!process.env.npm_config_argv) return specs - const { original } = JSON.parse(process.env.npm_config_argv) - if (original.length === 1) return specs - process.argv.splice(1 - original.length, Infinity) - return original.slice(1).flatMap((path) => { + const args = JSON.parse(process.env.npm_config_argv).original.filter(arg => !arg.startsWith('-')) + if (args.length === 1) return specs + process.argv.splice(1 - args.length, Infinity) + return args.slice(1).flatMap((path) => { const [lib] = path.split('/') const target = path.slice(lib.length) const prefix = `packages/${libraries[lib]}/tests/`