node-ldapjs/test
Robert Kawecki 5204bb7ac0 Implement queueing events until a listener appears
This resolves an issue arising from using both a callback and an EventEmitter
together in the Client.search() API. Since the emitter would only be available
through the callback, some events could be emitted before the callback
is triggered, resulting in missed events.

This change incorporates a test case originally by László Szűcs (@ifroz).

For GH-602
2020-05-12 16:51:28 +02:00
..
controls Virtual List View control support 2019-09-04 12:13:51 +02:00
filters test escaped single hex char at end of filter 2019-09-18 14:46:49 -05:00
imgs Ensure toString is not called on buffers 2019-09-06 11:27:37 +01:00
lib/client Refactor MessageTracker into testable module 2019-08-30 10:50:02 -04:00
messages Apply standard linting to the code base (#539) 2019-08-27 17:11:49 -04:00
attribute.test.js Apply standard linting to the code base (#539) 2019-08-27 17:11:49 -04:00
change.test.js Ensure toString is not called on buffers 2019-09-06 11:27:37 +01:00
client.test.js Implement queueing events until a listener appears 2020-05-12 16:51:28 +02:00
corked_emitter.test.js Implement queueing events until a listener appears 2020-05-12 16:51:28 +02:00
dn.test.js Apply standard linting to the code base (#539) 2019-08-27 17:11:49 -04:00
errors.test.js Resolve issue #336 2019-08-27 19:01:47 -04:00
laundry.test.js Apply standard linting to the code base (#539) 2019-08-27 17:11:49 -04:00
server.test.js Add server.getConnections (fix #415) 2020-02-19 20:02:57 +01:00
url.test.js Apply standard linting to the code base (#539) 2019-08-27 17:11:49 -04:00
utils.js Apply standard linting to the code base (#539) 2019-08-27 17:11:49 -04:00