@@ -76,7 +76,7 @@ describe('network', () => {
7676
7777 it ( 'connectTo fail' , async ( ) => {
7878 try {
79- await networkA . connectTo ( p2pB . peerInfo . id )
79+ await networkA . connectTo ( p2pB . peerId )
8080 assert . fail ( )
8181 } catch ( err ) {
8282 expect ( err ) . to . exist ( )
@@ -87,24 +87,26 @@ describe('network', () => {
8787 var counter = 0
8888
8989 bitswapMockA . _onPeerConnected = ( peerId ) => {
90- expect ( peerId . toB58String ( ) ) . to . equal ( p2pB . peerInfo . id . toB58String ( ) )
90+ expect ( peerId . toB58String ( ) ) . to . equal ( p2pB . peerId . toB58String ( ) )
9191 counter ++
9292 }
9393
9494 bitswapMockB . _onPeerConnected = ( peerId ) => {
95- expect ( peerId . toB58String ( ) ) . to . equal ( p2pA . peerInfo . id . toB58String ( ) )
95+ expect ( peerId . toB58String ( ) ) . to . equal ( p2pA . peerId . toB58String ( ) )
9696 counter ++
9797 }
9898
99- await p2pA . dial ( p2pB . peerInfo )
99+ p2pA . peerStore . addressBook . set ( p2pB . peerId , p2pB . multiaddrs )
100+ await p2pA . dial ( p2pB . peerId )
100101
101102 await pWaitFor ( ( ) => counter >= 2 )
102103 bitswapMockA . _onPeerConnected = ( ) => { }
103104 bitswapMockB . _onPeerConnected = ( ) => { }
104105 } )
105106
106107 it ( 'connectTo success' , async ( ) => {
107- await networkA . connectTo ( p2pB . peerInfo )
108+ p2pA . peerStore . addressBook . set ( p2pB . peerId , p2pB . multiaddrs )
109+ await networkA . connectTo ( p2pB . peerId )
108110 } )
109111
110112 const versions = [ {
@@ -134,7 +136,8 @@ describe('network', () => {
134136
135137 bitswapMockB . _receiveError = ( err ) => deferred . reject ( err )
136138
137- const { stream } = await p2pA . dialProtocol ( p2pB . peerInfo , '/ipfs/bitswap/' + version . num )
139+ // TODO: set addr
140+ const { stream } = await p2pA . dialProtocol ( p2pB . peerId , '/ipfs/bitswap/' + version . num )
138141 await pipe (
139142 [ version . serialize ( msg ) ] ,
140143 lp . encode ( ) ,
@@ -165,11 +168,12 @@ describe('network', () => {
165168
166169 bitswapMockB . _receiveError = deferred . reject
167170
168- await networkA . sendMessage ( p2pB . peerInfo . id , msg )
171+ await networkA . sendMessage ( p2pB . peerId , msg )
169172 } )
170173
171174 it ( 'dial to peer on Bitswap 1.0.0' , async ( ) => {
172- const { protocol } = await p2pA . dialProtocol ( p2pC . peerInfo , [ '/ipfs/bitswap/1.1.0' , '/ipfs/bitswap/1.0.0' ] )
175+ p2pA . peerStore . addressBook . set ( p2pC . peerId , p2pC . multiaddrs )
176+ const { protocol } = await p2pA . dialProtocol ( p2pC . peerId , [ '/ipfs/bitswap/1.1.0' , '/ipfs/bitswap/1.0.0' ] )
173177
174178 expect ( protocol ) . to . equal ( '/ipfs/bitswap/1.0.0' )
175179 } )
@@ -194,7 +198,7 @@ describe('network', () => {
194198
195199 bitswapMockC . _receiveError = deferred . reject
196200
197- await networkA . sendMessage ( p2pC . peerInfo . id , msg )
201+ await networkA . sendMessage ( p2pC . peerId , msg )
198202 await deferred . promise
199203 } )
200204
@@ -208,16 +212,15 @@ describe('network', () => {
208212 networkA . start ( )
209213 networkB . start ( )
210214
211- // FIXME: have to already be connected as sendMessage only accepts a peer id, not a PeerInfo
212- await p2pA . dial ( p2pB . peerInfo )
215+ p2pA . peerStore . addressBook . set ( p2pB . peerId , p2pB . multiaddrs )
213216
214217 const deferred = pDefer ( )
215218
216219 bitswapMockB . _receiveMessage = ( ) => {
217220 deferred . resolve ( )
218221 }
219222
220- await networkA . sendMessage ( p2pB . peerInfo . id , new Message ( true ) )
223+ await networkA . sendMessage ( p2pB . peerId , new Message ( true ) )
221224
222225 return deferred
223226 } )
0 commit comments