From 9e8d812ce998bf3ef2857c311730163b8fa45fef Mon Sep 17 00:00:00 2001 From: Bert Belder Date: Fri, 5 Aug 2011 10:03:38 +0200 Subject: [PATCH] Make test-child-process-exec-env work on windows --- test/simple/test-child-process-exec-env.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/test/simple/test-child-process-exec-env.js b/test/simple/test-child-process-exec-env.js index 8ab8de4f46..68fca60f02 100644 --- a/test/simple/test-child-process-exec-env.js +++ b/test/simple/test-child-process-exec-env.js @@ -25,6 +25,7 @@ var exec = require('child_process').exec; var success_count = 0; var error_count = 0; var response = ''; +var child; function after(err, stdout, stderr) { if (err) { @@ -39,7 +40,11 @@ function after(err, stdout, stderr) { } } -var child = exec('/usr/bin/env', { env: { 'HELLO': 'WORLD' } }, after); +if (process.platform !== 'win32') { + child = exec('/usr/bin/env', { env: { 'HELLO': 'WORLD' } }, after); +} else { + child = exec('set', { env: { 'HELLO': 'WORLD' } }, after); +} child.stdout.setEncoding('utf8'); child.stdout.addListener('data', function(chunk) {