From f1d388fb36a3198763827f95f244930edbc011cd Mon Sep 17 00:00:00 2001 From: Eran Tiktin Date: Mon, 11 Jan 2016 01:33:22 +0200 Subject: [PATCH] Fix failing test on Windows The exit code tests include an assert on the output we get from a spawned electron process. This doesn't currently work on Windows, so we skip it for now --- spec/api-app-spec.coffee | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/spec/api-app-spec.coffee b/spec/api-app-spec.coffee index adb64d3..5e6bca8 100644 --- a/spec/api-app-spec.coffee +++ b/spec/api-app-spec.coffee @@ -44,7 +44,10 @@ describe 'app module', -> output = '' appProcess.stdout.on 'data', (data) -> output += data appProcess.on 'close', (code) -> - assert.notEqual output.indexOf('Exit event with code: 123'), -1 + # We skip the following assert on Windows, since we can't currently get + # stdout from a spawned electron process on Windows + if process.platform isnt 'win32' + assert.notEqual output.indexOf('Exit event with code: 123'), -1 assert.equal code, 123 done() -- 2.7.4