From c8a0d3c10da0fd03ecacb07737afce09dafe8118 Mon Sep 17 00:00:00 2001 From: Nick O'Leary Date: Fri, 2 Jul 2021 10:09:00 +0100 Subject: [PATCH] Add error handling to exec test --- test/nodes/core/function/90-exec_spec.js | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/test/nodes/core/function/90-exec_spec.js b/test/nodes/core/function/90-exec_spec.js index 247a7876c..324db870d 100644 --- a/test/nodes/core/function/90-exec_spec.js +++ b/test/nodes/core/function/90-exec_spec.js @@ -37,16 +37,20 @@ describe('exec node', function() { it('should be loaded with any defaults', function(done) { var flow = [{id:"n1", type:"exec", name: "exec1"}]; helper.load(execNode, flow, function() { - var n1 = helper.getNode("n1"); - n1.should.have.property("name", "exec1"); - n1.should.have.property("cmd", ""); - n1.should.have.property("append", ""); - n1.should.have.property("addpay","payload"); - n1.should.have.property("timer",0); - n1.should.have.property("oldrc","false"); - n1.should.have.property("execOpt", {encoding:'binary', maxBuffer:10000000, windowsHide: false}); - n1.should.have.property("spawnOpt", {windowsHide:false}); - done(); + try { + var n1 = helper.getNode("n1"); + n1.should.have.property("name", "exec1"); + n1.should.have.property("cmd", ""); + n1.should.have.property("append", ""); + n1.should.have.property("addpay","payload"); + n1.should.have.property("timer",0); + n1.should.have.property("oldrc","false"); + n1.should.have.property("execOpt", {encoding:'binary', maxBuffer:10000000, windowsHide: false}); + n1.should.have.property("spawnOpt", {windowsHide:false}); + done(); + } catch(err) { + done(err); + } }); });