File tree 2 files changed +27
-8
lines changed 2 files changed +27
-8
lines changed Original file line number Diff line number Diff line change 49
49
"devDependencies" : {
50
50
"aegir" : " ^11.0.2" ,
51
51
"chai" : " ^4.1.1" ,
52
+ "dirty-chai" : " ^2.0.1" ,
52
53
"cids" : " ~0.5.1" ,
53
54
"libp2p-kad-dht" : " ~0.4.1" ,
54
55
"libp2p-mdns" : " ~0.8.0" ,
Original file line number Diff line number Diff line change @@ -57,7 +57,8 @@ describe(`circuit`, function () {
57
57
`/ip4/0.0.0.0/tcp/9011`
58
58
] , {
59
59
relay : {
60
- circuit : {
60
+ enabled : true ,
61
+ hop : {
61
62
enabled : true ,
62
63
active : false // passive relay
63
64
}
@@ -72,9 +73,10 @@ describe(`circuit`, function () {
72
73
`/ip4/0.0.0.0/tcp/9111`
73
74
] , {
74
75
relay : {
75
- circuit : {
76
+ enabled : true ,
77
+ hop : {
76
78
enabled : true ,
77
- active : true // active relay
79
+ active : false // passive relay
78
80
}
79
81
}
80
82
} , ( node ) => {
@@ -84,30 +86,46 @@ describe(`circuit`, function () {
84
86
// setup node with WS
85
87
( cb ) => setupNode ( [
86
88
`/ip4/0.0.0.0/tcp/9210/ws`
87
- ] , ( node ) => {
89
+ ] , {
90
+ relay : {
91
+ enabled : true
92
+ }
93
+ } , ( node ) => {
88
94
nodeWS1 = node
89
95
cb ( )
90
96
} ) ,
91
97
// setup node with WS
92
98
( cb ) => setupNode ( [
93
99
`/ip4/0.0.0.0/tcp/9410/ws`
94
- ] , ( node ) => {
100
+ ] , {
101
+ relay : {
102
+ enabled : true
103
+ }
104
+ } , ( node ) => {
95
105
nodeWS2 = node
96
106
cb ( )
97
107
} ) ,
98
108
// set up node with TCP and listening on relay1
99
109
( cb ) => setupNode ( [
100
110
`/ip4/0.0.0.0/tcp/9211` ,
101
111
`/ipfs/${ relayNode1 . peerInfo . id . toB58String ( ) } /p2p-circuit`
102
- ] , ( node ) => {
112
+ ] , {
113
+ relay : {
114
+ enabled : true
115
+ }
116
+ } , ( node ) => {
103
117
nodeTCP1 = node
104
118
cb ( )
105
119
} ) ,
106
120
// set up node with TCP and listening on relay2 over TCP transport
107
121
( cb ) => setupNode ( [
108
122
`/ip4/0.0.0.0/tcp/9311` ,
109
123
`/ip4/0.0.0.0/tcp/9111/ipfs/${ relayNode2 . peerInfo . id . toB58String ( ) } /p2p-circuit`
110
- ] , ( node ) => {
124
+ ] , {
125
+ relay : {
126
+ enabled : true
127
+ }
128
+ } , ( node ) => {
111
129
nodeTCP2 = node
112
130
cb ( )
113
131
} )
@@ -173,7 +191,7 @@ describe(`circuit`, function () {
173
191
expect ( e ) . to . not . exist ( )
174
192
expect ( result [ 0 ] . toString ( ) ) . to . equal ( 'hello' )
175
193
176
- const addr = multiaddr ( handlerSpies [ 0 ] . args [ 1 ] [ 0 ] . dstPeer . addrs [ 0 ] ) . toString ( )
194
+ const addr = multiaddr ( handlerSpies [ 0 ] . args [ 2 ] [ 0 ] . dstPeer . addrs [ 0 ] ) . toString ( )
177
195
expect ( addr ) . to . equal ( `/ipfs/${ nodeTCP1 . peerInfo . id . toB58String ( ) } ` )
178
196
done ( )
179
197
} )
You can’t perform that action at this time.
0 commit comments