diff --git a/package.json b/package.json index b3a0390..061e764 100644 --- a/package.json +++ b/package.json @@ -7,8 +7,8 @@ "url": "https://github.com/mohayonao/mml-emitter/issues" }, "dependencies": { - "mml-iterator": "^0.5.0", - "seq-emitter": "^1.0.0", + "mml-iterator": "^1.0.0", + "seq-emitter": "^1.1.0", "strip-comments": "^0.4.1" }, "devDependencies": { diff --git a/test/MMLEmitter.js b/test/MMLEmitter.js index d4c5cbf..af39631 100644 --- a/test/MMLEmitter.js +++ b/test/MMLEmitter.js @@ -70,7 +70,7 @@ describe("MMLEmitter", () => { tickable.tick(1000); emitter.on("note", onNote); - emitter.on("end", onEnd); + emitter.on("end:all", onEnd); emitter.start(); tickable.tick(250); @@ -112,13 +112,13 @@ describe("MMLEmitter", () => { tickable.tick(250); assert(onNote.callCount === 0); - assert(onEnd.callCount === 1); - assert.deepEqual(onEnd.args[0][0], { type: "end", playbackTime: 2.5 }); + assert(onEnd.callCount === 0); onEnd.reset(); tickable.tick(250); assert(onNote.callCount === 0); - assert(onEnd.callCount === 0); + assert(onEnd.callCount === 1); + assert.deepEqual(onEnd.args[0][0], { type: "end:all", playbackTime: 2.75 }); }); }); });