PATH: //opt/alt/alt-nodejs19/root/lib/node_modules/npm/node_modules/events/tests
FILE_BARU
CREATE
FOLDER_BARU
MKDIR
UPLOAD_FILE
GO
[ .. KEMBALI ]
📄 add-listeners.js
↓
X
📄 check-listener-leaks.js
↓
X
📄 common.js
↓
X
📄 errors.js
↓
X
📄 events-list.js
↓
X
📄 events-once.js
↓
X
📄 index.js
↓
X
📄 legacy-compat.js
↓
X
📄 listener-count.js
↓
X
📄 listeners-side-effects.js
↓
X
📄 listeners.js
↓
X
📄 max-listeners.js
↓
X
📄 method-names.js
↓
X
📄 modify-in-emit.js
↓
X
📄 num-args.js
↓
X
📄 once.js
↓
X
📄 prepend.js
↓
X
📄 remove-all-listeners.js
↓
X
📄 remove-listeners.js
↓
X
📄 set-max-listeners-side-effects.js
↓
X
📄 special-event-names.js
↓
X
📄 subclass.js
↓
X
📄 symbols.js
↓
X
SAVING...
BERHASIL DIUBAH!
EDITING: symbols.js
'use strict'; var common = require('./common'); var EventEmitter = require('../'); var assert = require('assert'); var ee = new EventEmitter(); var foo = Symbol('foo'); var listener = common.mustCall(); ee.on(foo, listener); assert.strictEqual(ee.listeners(foo).length, 1); assert.strictEqual(ee.listeners(foo)[0], listener); ee.emit(foo); ee.removeAllListeners(); assert.strictEqual(ee.listeners(foo).length, 0); ee.on(foo, listener); assert.strictEqual(ee.listeners(foo).length, 1); assert.strictEqual(ee.listeners(foo)[0], listener); ee.removeListener(foo, listener); assert.strictEqual(ee.listeners(foo).length, 0);
SIMPAN PERUBAHAN