1..19 # ->connect() ->disconnect() ok 1 - ->connect() connects a listener to an event name ok 2 - ->connect() can connect several listeners for the same event name ok 3 - ->disconnect() disconnects a listener for an event name ok 4 - ->disconnect() disconnects a listener for an event name ok 5 - ->disconnect() returns false if the listener does not exist # ->getListeners() ->hasListeners() ok 6 - ->hasListeners() returns false if the event has no listener ok 7 - ->hasListeners() returns true if the event has some listeners ok 8 - ->hasListeners() returns false if the event has no listener ok 9 - ->getListeners() returns an array of listeners connected to the given event name ok 10 - ->getListeners() returns an empty array if no listener are connected to the given event name # ->notify() ok 11 - ->notify() notifies all registered listeners in order ok 12 - ->notify() returns the event object ok 13 - ->notify() notifies all registered listeners in order # ->notifyUntil() ok 14 - ->notifyUntil() notifies all registered listeners in order and stops if it returns true ok 15 - ->notifyUntil() returns the event object ok 16 - ->notifyUntil() notifies all registered listeners in order and stops if it returns true # ->filter() ok 17 - ->filter() filters a value ok 18 - ->filter() returns the event object ok 19 - ->filter() filters a value # Looks like everything went fine.