mirror of
https://github.com/fluencelabs/js-libp2p-interfaces
synced 2025-04-11 10:46:11 +00:00
chore: discovery should not use once (#45)
This commit is contained in:
parent
c8c249de6e
commit
5bcfc966f7
@ -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')
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user