4
4
import { expect } from 'aegir/chai'
5
5
import { cli , fail } from './utils/cli.js'
6
6
import sinon from 'sinon'
7
- import { Multiaddr } from '@multiformats/multiaddr'
7
+ import { multiaddr } from '@multiformats/multiaddr'
8
8
import { peerIdFromString } from '@libp2p/peer-id'
9
9
10
10
describe ( 'swarm' , ( ) => {
@@ -28,33 +28,33 @@ describe('swarm', () => {
28
28
}
29
29
30
30
it ( 'connect online' , async ( ) => {
31
- const multiaddr = new Multiaddr ( '/ip4/123.123.123.123/tcp/482' )
31
+ const ma = multiaddr ( '/ip4/123.123.123.123/tcp/482' )
32
32
33
- ipfs . swarm . connect . withArgs ( multiaddr , defaultOptions ) . resolves ( )
33
+ ipfs . swarm . connect . withArgs ( ma , defaultOptions ) . resolves ( )
34
34
35
- const out = await cli ( `swarm connect ${ multiaddr } ` , { ipfs, isDaemon : true } )
36
- expect ( out ) . to . equal ( `${ multiaddr } \n` )
35
+ const out = await cli ( `swarm connect ${ ma } ` , { ipfs, isDaemon : true } )
36
+ expect ( out ) . to . equal ( `${ ma } \n` )
37
37
} )
38
38
39
39
it ( 'connect offline' , async ( ) => {
40
- const multiaddr = new Multiaddr ( '/ip4/123.123.123.123/tcp/482' )
40
+ const ma = multiaddr ( '/ip4/123.123.123.123/tcp/482' )
41
41
42
- const out = await fail ( `swarm connect ${ multiaddr } ` , { ipfs, isDaemon : false } )
42
+ const out = await fail ( `swarm connect ${ ma } ` , { ipfs, isDaemon : false } )
43
43
expect ( out ) . to . include ( 'This command must be run in online mode' )
44
44
45
45
expect ( ipfs . swarm . connect . called ) . to . be . false ( )
46
46
} )
47
47
48
48
it ( 'connect with timeout' , async ( ) => {
49
- const multiaddr = new Multiaddr ( '/ip4/123.123.123.123/tcp/482' )
49
+ const ma = multiaddr ( '/ip4/123.123.123.123/tcp/482' )
50
50
51
- ipfs . swarm . connect . withArgs ( multiaddr , {
51
+ ipfs . swarm . connect . withArgs ( ma , {
52
52
...defaultOptions ,
53
53
timeout : 1000
54
54
} ) . resolves ( )
55
55
56
- const out = await cli ( `swarm connect ${ multiaddr } --timeout=1s` , { ipfs, isDaemon : true } )
57
- expect ( out ) . to . equal ( `${ multiaddr } \n` )
56
+ const out = await cli ( `swarm connect ${ ma } --timeout=1s` , { ipfs, isDaemon : true } )
57
+ expect ( out ) . to . equal ( `${ ma } \n` )
58
58
} )
59
59
} )
60
60
@@ -110,7 +110,7 @@ describe('swarm', () => {
110
110
ipfs . swarm . addrs . withArgs ( defaultOptions ) . resolves ( [ {
111
111
id : peer ,
112
112
addrs : [
113
- new Multiaddr ( addr )
113
+ multiaddr ( addr )
114
114
]
115
115
} ] )
116
116
@@ -128,7 +128,7 @@ describe('swarm', () => {
128
128
} ) . resolves ( [ {
129
129
id : peer ,
130
130
addrs : [
131
- new Multiaddr ( addr )
131
+ multiaddr ( addr )
132
132
]
133
133
} ] )
134
134
@@ -175,26 +175,26 @@ describe('swarm', () => {
175
175
}
176
176
177
177
it ( 'disconnect online' , async ( ) => {
178
- const multiaddr = new Multiaddr ( '/ip4/123.123.123.123/tcp/482' )
179
- ipfs . swarm . disconnect . withArgs ( multiaddr , defaultOptions ) . resolves ( )
180
- const out = await cli ( `swarm disconnect ${ multiaddr } ` , { ipfs, isDaemon : true } )
181
- expect ( out ) . to . equal ( `${ multiaddr } \n` )
178
+ const ma = multiaddr ( '/ip4/123.123.123.123/tcp/482' )
179
+ ipfs . swarm . disconnect . withArgs ( ma , defaultOptions ) . resolves ( )
180
+ const out = await cli ( `swarm disconnect ${ ma } ` , { ipfs, isDaemon : true } )
181
+ expect ( out ) . to . equal ( `${ ma } \n` )
182
182
} )
183
183
184
184
it ( 'disconnect offline' , async ( ) => {
185
- const multiaddr = new Multiaddr ( '/ip4/123.123.123.123/tcp/482' )
186
- const out = await fail ( `swarm disconnect ${ multiaddr } ` , { ipfs, isDaemon : false } )
185
+ const ma = multiaddr ( '/ip4/123.123.123.123/tcp/482' )
186
+ const out = await fail ( `swarm disconnect ${ ma } ` , { ipfs, isDaemon : false } )
187
187
expect ( out ) . to . include ( 'This command must be run in online mode' )
188
188
} )
189
189
190
190
it ( 'disconnect with timeout' , async ( ) => {
191
- const multiaddr = new Multiaddr ( '/ip4/123.123.123.123/tcp/482' )
192
- ipfs . swarm . disconnect . withArgs ( multiaddr , {
191
+ const ma = multiaddr ( '/ip4/123.123.123.123/tcp/482' )
192
+ ipfs . swarm . disconnect . withArgs ( ma , {
193
193
...defaultOptions ,
194
194
timeout : 1000
195
195
} ) . resolves ( )
196
- const out = await cli ( `swarm disconnect ${ multiaddr } --timeout=1s` , { ipfs, isDaemon : true } )
197
- expect ( out ) . to . equal ( `${ multiaddr } \n` )
196
+ const out = await cli ( `swarm disconnect ${ ma } --timeout=1s` , { ipfs, isDaemon : true } )
197
+ expect ( out ) . to . equal ( `${ ma } \n` )
198
198
} )
199
199
} )
200
200
} )
0 commit comments