From 7b38b97660d7bfcabf7cc6abc3ebe81add3321c6 Mon Sep 17 00:00:00 2001 From: Brennan Date: Tue, 2 Jul 2019 14:56:26 -0700 Subject: [PATCH] Fix broken npm dependency (#11770) --- src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts b/src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts index 1db900c20f..f9fdc53327 100644 --- a/src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts +++ b/src/SignalR/clients/ts/FunctionalTests/scripts/run-tests.ts @@ -171,6 +171,9 @@ const configFile = sauce ? path.resolve(__dirname, "karma.local.conf.js"); debug(`Loading Karma config file: ${configFile}`); +// Workaround for 'wd' not installing correctly. https://github.com/karma-runner/karma-sauce-launcher/issues/117 +exec("node ../node_modules/wd/scripts/build-browser-scripts.js"); + // Gross but it works process.env.ASPNETCORE_SIGNALR_TEST_ALL_BROWSERS = allBrowsers ? "true" : null; const config = (karma as any).config.parseConfig(configFile);