1
0
mirror of https://github.com/fluencelabs/js-libp2p-interfaces synced 2025-03-17 08:51:08 +00:00

chore: discovery should not use once ()

This commit is contained in:
Vasco Santos 2020-04-17 12:24:29 +02:00 committed by Jacob Heun
parent c8c249de6e
commit 5bcfc966f7

@ -49,7 +49,7 @@ module.exports = (common) => {
const defer = pDefer()
await discovery.start()
discovery.once('peer', ({ id, multiaddrs }) => {
discovery.on('peer', ({ id, multiaddrs }) => {
expect(id).to.exist()
expect(PeerId.isPeerId(id)).to.eql(true)
expect(multiaddrs).to.exist()
@ -63,7 +63,7 @@ module.exports = (common) => {
})
it('should not receive a peer event before start', async () => {
discovery.once('peer', () => {
discovery.on('peer', () => {
throw new Error('should not receive a peer event before start')
})
@ -75,14 +75,14 @@ module.exports = (common) => {
await discovery.start()
discovery.once('peer', () => {
discovery.on('peer', () => {
deferStart.resolve()
})
await deferStart.promise
await discovery.stop()
discovery.once('peer', () => {
discovery.on('peer', () => {
throw new Error('should not receive a peer event after stop')
})