From 3488cffaec7aaa9c1b95045f6434451972bab6d1 Mon Sep 17 00:00:00 2001 From: Radon Rosborough Date: Thu, 30 Jul 2020 11:07:36 -0600 Subject: [PATCH] Allow running multiple languages at once --- backend/src/test-runner.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/backend/src/test-runner.ts b/backend/src/test-runner.ts index ec95305..40806cf 100644 --- a/backend/src/test-runner.ts +++ b/backend/src/test-runner.ts @@ -550,8 +550,13 @@ async function main() { let tests = getTestList(); const args = process.argv.slice(2); for (const arg of args) { - tests = tests.filter(({ lang, test }) => - [lang, test].concat(langs[lang].aliases || []).includes(arg) + tests = tests.filter( + ({ lang, test }) => + arg + .split(",") + .filter((arg) => + [lang, test].concat(langs[lang].aliases || []).includes(arg) + ).length > 0 ); } if (tests.length === 0) {