From a84b6d138866e03a75c379cd5f41b86c82e7eb3a Mon Sep 17 00:00:00 2001 From: Martin Boonk Date: Sat, 4 May 2024 10:46:59 +0200 Subject: [PATCH] runapptests - Implement generic event emitter command --- bin/runapptests.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/runapptests.js b/bin/runapptests.js index 349aed530..1c025e715 100755 --- a/bin/runapptests.js +++ b/bin/runapptests.js @@ -183,9 +183,11 @@ function runStep(step, subtest, test, state){ emu.tx(`GB(${JSON.stringify(obj)})\n`); }); break; - case "tap" : + case "emit" : p = p.then(() => { - emu.tx(`Bangle.emit(...)\n`); + let parent = step.parent ? step.parent : "Bangle" + let args = JSON.stringify([step.event].concat(step.paramsArray)); + emu.tx(`${parent}.emit.apply(${parent}, ${args})\n`); }); break; case "eval" :