chore: discovery should not use once (#45)

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

View File

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