From 35d754f6e571717523f11f6dcfe4e13ce508adf9 Mon Sep 17 00:00:00 2001 From: Lukas Eipert Date: Tue, 10 Apr 2018 11:12:24 +0200 Subject: read which testfiles to run from CLI --- config/karma.config.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'config/karma.config.js') diff --git a/config/karma.config.js b/config/karma.config.js index 3be4d5220f4..083a640b3ed 100644 --- a/config/karma.config.js +++ b/config/karma.config.js @@ -16,9 +16,14 @@ if (webpackConfig.plugins) { webpackConfig.plugins = []; } +var ignoreUpTo = process.argv.indexOf('config/karma.config.js') + 1; +var testFiles = process.argv.slice(ignoreUpTo).filter(arg => { + return !arg.startsWith('--'); +}); + webpackConfig.plugins.push( new webpack.DefinePlugin({ - TEST_FILE: JSON.stringify(process.env.TEST_FILE), + TEST_FILES: JSON.stringify(testFiles), }) ); -- cgit v1.2.1