From c081eb91fb0bc987470e7d2d5abfb110460d1225 Mon Sep 17 00:00:00 2001 From: demeritcowboy Date: Thu, 14 Mar 2019 22:40:25 -0400 Subject: [PATCH] Make karma tests work on windows --- civicrm-cv.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/civicrm-cv.js b/civicrm-cv.js index 35292ff..5dfc8d6 100644 --- a/civicrm-cv.js +++ b/civicrm-cv.js @@ -2,7 +2,11 @@ var execPromise = require('child-process-promise').exec; var execSync = require('child_process').execSync; var escape = function(cmd) { - return '\'' + cmd.replace(/'/g, "'\\''") + '\''; + if (process.platform === "win32") { + return '"' + cmd.replace(/"/g, "'") + '"'; + } else { + return '\'' + cmd.replace(/'/g, "'\\''") + '\''; + } }; function serializeArgs(args) {