mirror of
https://github.com/fluencelabs/js-libp2p
synced 2025-06-13 01:01:23 +00:00
refactor: clean up dial timeout abort
This commit is contained in:
@ -16,6 +16,7 @@ const delay = require('delay')
|
||||
const pDefer = require('p-defer')
|
||||
const pipe = require('it-pipe')
|
||||
const AggregateError = require('aggregate-error')
|
||||
const { AbortError } = require('libp2p-interfaces/src/transport/errors')
|
||||
|
||||
const Libp2p = require('../../src')
|
||||
const Dialer = require('../../src/dialer')
|
||||
@ -142,6 +143,7 @@ describe('Dialing (direct, TCP)', () => {
|
||||
expect(addr.toString()).to.eql(remoteAddr.toString())
|
||||
await delay(60)
|
||||
expect(options.signal.aborted).to.equal(true)
|
||||
throw new AbortError()
|
||||
})
|
||||
|
||||
await expect(dialer.connectToMultiaddr(remoteAddr))
|
||||
|
@ -16,6 +16,7 @@ const multiaddr = require('multiaddr')
|
||||
const PeerId = require('peer-id')
|
||||
const PeerInfo = require('peer-info')
|
||||
const AggregateError = require('aggregate-error')
|
||||
const { AbortError } = require('libp2p-interfaces/src/transport/errors')
|
||||
|
||||
const { codes: ErrorCodes } = require('../../src/errors')
|
||||
const Constants = require('../../src/constants')
|
||||
@ -130,6 +131,7 @@ describe('Dialing (direct, WebSockets)', () => {
|
||||
expect(addr.toString()).to.eql(remoteAddr.toString())
|
||||
await delay(60)
|
||||
expect(options.signal.aborted).to.equal(true)
|
||||
throw new AbortError()
|
||||
})
|
||||
|
||||
await expect(dialer.connectToMultiaddr(remoteAddr))
|
||||
|
Reference in New Issue
Block a user