We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 29eb610 commit 8297aa8Copy full SHA for 8297aa8
packages/libp2p/test/dcutr/utils.spec.ts
@@ -2,6 +2,7 @@
2
3
import { multiaddr } from '@multiformats/multiaddr'
4
import { expect } from 'aegir/chai'
5
+import Sinon from 'sinon'
6
import { stubInterface } from 'sinon-ts'
7
import { isPublicAndDialable } from '../../src/dcutr/utils.js'
8
import type { Transport } from '@libp2p/interface/transport'
@@ -23,7 +24,7 @@ describe('dcutr utils', () => {
23
24
for (const [key, value] of Object.entries(testCases)) {
25
it(`should ${value ? '' : 'not '}allow ${key}`, () => {
26
const transportManager = stubInterface<TransportManager>({
- transportForMultiaddr: stubInterface<Transport>()
27
+ transportForMultiaddr: Sinon.stub().returns(stubInterface<Transport>())
28
})
29
30
expect(isPublicAndDialable(multiaddr(key), transportManager)).to.equal(value)
0 commit comments