Sha256: 0ad3499890439e4be6fef722ac9fd0caf9612ee12ffd0a83d92c54efa1d9a94d
Contents?: true
Size: 666 Bytes
Versions: 3
Compression:
Stored size: 666 Bytes
Contents
common = require("../common"); assert = common.assert var events = require('events'); var e = new events.EventEmitter(); var events_new_listener_emited = []; var times_hello_emited = 0; e.addListener("newListener", function (event, listener) { console.log("newListener: " + event); events_new_listener_emited.push(event); }); e.on("hello", function (a, b) { console.log("hello"); times_hello_emited += 1 assert.equal("a", a); assert.equal("b", b); }); console.log("start"); e.emit("hello", "a", "b"); process.addListener("exit", function () { assert.deepEqual(["hello"], events_new_listener_emited); assert.equal(1, times_hello_emited); });
Version data entries
3 entries across 3 versions & 1 rubygems