From eef3d510979b81cfd4d149cd21a21a73ee40aefb Mon Sep 17 00:00:00 2001 From: Frieder Bluemle Date: Sun, 3 May 2020 19:37:39 -0700 Subject: [PATCH] Fix create-container system tests on Windows --- system-tests/src/tests/misc.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/system-tests/src/tests/misc.js b/system-tests/src/tests/misc.js index f25bd81e0..531b40e0d 100644 --- a/system-tests/src/tests/misc.js +++ b/system-tests/src/tests/misc.js @@ -133,9 +133,15 @@ run( { expectedExitCode: 1 }, ); +// Escape backslashes on Windows +const miniApp = `file:${ + process.platform === 'win32' + ? miniAppPath.replace(/\\/g, '\\\\') + : miniAppPath +}`; // Container gen should be successful for the two following commands -run(`create-container --miniapps file:${miniAppPath} -p android`); -run(`create-container --miniapps file:${miniAppPath} -p ios --skipInstall`); +run(`create-container -m ${miniApp} -p android`); +run(`create-container -m ${miniApp} -p ios --skipInstall`); // transform-container / publish-container should be successful run(