mirror of https://github.com/espruino/BangleApps
runapptests - Better logging of emit
parent
7289d3fd2b
commit
9b01f82324
|
@ -187,8 +187,11 @@ function runStep(step, subtest, test, state){
|
||||||
break;
|
break;
|
||||||
case "emit" :
|
case "emit" :
|
||||||
p = p.then(() => {
|
p = p.then(() => {
|
||||||
let parent = step.parent ? step.parent : "Bangle"
|
let parent = step.parent ? step.parent : "Bangle";
|
||||||
|
if (!step.paramsArray) step.paramsArray = [];
|
||||||
let args = JSON.stringify([step.event].concat(step.paramsArray));
|
let args = JSON.stringify([step.event].concat(step.paramsArray));
|
||||||
|
console.log(`> Emit "${step.event}" on ${parent} with parameters ${JSON.stringify(step.paramsArray)}`);
|
||||||
|
|
||||||
emu.tx(`${parent}.emit.apply(${parent}, ${args})\n`);
|
emu.tx(`${parent}.emit.apply(${parent}, ${args})\n`);
|
||||||
});
|
});
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue