@@ -201,7 +201,7 @@ mod tests {
201201
202202 let mut sub_socket = SubSocket :: with_options ( Tcp :: default ( ) , SubOptions :: default ( ) ) ;
203203
204- pub_socket. bind ( "0.0.0.0 :0" ) . await . unwrap ( ) ;
204+ pub_socket. bind ( "[::] :0" ) . await . unwrap ( ) ;
205205 let addr = pub_socket. local_addr ( ) . unwrap ( ) ;
206206
207207 sub_socket. connect ( addr) . await . unwrap ( ) ;
@@ -227,7 +227,7 @@ mod tests {
227227 SubOptions :: default ( ) . auth_token ( Bytes :: from ( "client1" ) ) ,
228228 ) ;
229229
230- pub_socket. bind ( "0.0.0.0 :0" ) . await . unwrap ( ) ;
230+ pub_socket. bind ( "[::] :0" ) . await . unwrap ( ) ;
231231 let addr = pub_socket. local_addr ( ) . unwrap ( ) ;
232232
233233 sub_socket. connect ( addr) . await . unwrap ( ) ;
@@ -253,7 +253,7 @@ mod tests {
253253 SubOptions :: default ( ) . auth_token ( Bytes :: from ( "client1" ) ) ,
254254 ) ;
255255
256- pub_socket. bind ( "0.0.0.0 :0" ) . await . unwrap ( ) ;
256+ pub_socket. bind ( "[::] :0" ) . await . unwrap ( ) ;
257257 let addr = pub_socket. local_addr ( ) . unwrap ( ) ;
258258
259259 sub_socket. connect ( addr) . await . unwrap ( ) ;
@@ -278,7 +278,7 @@ mod tests {
278278
279279 let mut sub2 = SubSocket :: new ( Tcp :: default ( ) ) ;
280280
281- pub_socket. bind ( "0.0.0.0 :0" ) . await . unwrap ( ) ;
281+ pub_socket. bind ( "[::] :0" ) . await . unwrap ( ) ;
282282 let addr = pub_socket. local_addr ( ) . unwrap ( ) ;
283283
284284 sub1. connect ( addr) . await . unwrap ( ) ;
@@ -310,7 +310,7 @@ mod tests {
310310
311311 let mut sub2 = SubSocket :: new ( Tcp :: default ( ) ) ;
312312
313- pub_socket. bind ( "0.0.0.0 :0" ) . await . unwrap ( ) ;
313+ pub_socket. bind ( "[::] :0" ) . await . unwrap ( ) ;
314314 let addr = pub_socket. local_addr ( ) . unwrap ( ) ;
315315
316316 sub1. connect ( addr) . await . unwrap ( ) ;
@@ -345,11 +345,11 @@ mod tests {
345345 let mut sub_socket = SubSocket :: new ( Tcp :: default ( ) ) ;
346346
347347 // Try to connect and subscribe before the publisher is up
348- sub_socket. connect ( "0.0.0.0 :6662" ) . await . unwrap ( ) ;
348+ sub_socket. connect ( "[::] :6662" ) . await . unwrap ( ) ;
349349 sub_socket. subscribe ( "HELLO" . to_string ( ) ) . await . unwrap ( ) ;
350350 tokio:: time:: sleep ( Duration :: from_millis ( 500 ) ) . await ;
351351
352- pub_socket. bind ( "0.0.0.0 :6662" ) . await . unwrap ( ) ;
352+ pub_socket. bind ( "[::] :6662" ) . await . unwrap ( ) ;
353353 tokio:: time:: sleep ( Duration :: from_millis ( 2000 ) ) . await ;
354354
355355 pub_socket. publish ( "HELLO" . to_string ( ) , Bytes :: from ( "WORLD" ) ) . await . unwrap ( ) ;
@@ -369,11 +369,11 @@ mod tests {
369369 let mut sub_socket = SubSocket :: new ( Quic :: default ( ) ) ;
370370
371371 // Try to connect and subscribe before the publisher is up
372- sub_socket. connect ( "0.0.0.0 :6662" ) . await . unwrap ( ) ;
372+ sub_socket. connect ( "[::] :6662" ) . await . unwrap ( ) ;
373373 sub_socket. subscribe ( "HELLO" . to_string ( ) ) . await . unwrap ( ) ;
374374 tokio:: time:: sleep ( Duration :: from_millis ( 1000 ) ) . await ;
375375
376- pub_socket. bind ( "0.0.0.0 :6662" ) . await . unwrap ( ) ;
376+ pub_socket. bind ( "[::] :6662" ) . await . unwrap ( ) ;
377377 tokio:: time:: sleep ( Duration :: from_millis ( 2000 ) ) . await ;
378378
379379 pub_socket. publish ( "HELLO" . to_string ( ) , Bytes :: from ( "WORLD" ) ) . await . unwrap ( ) ;
@@ -391,7 +391,7 @@ mod tests {
391391 let mut pub_socket =
392392 PubSocket :: with_options ( Tcp :: default ( ) , PubOptions :: default ( ) . max_clients ( 1 ) ) ;
393393
394- pub_socket. bind ( "0.0.0.0 :0" ) . await . unwrap ( ) ;
394+ pub_socket. bind ( "[::] :0" ) . await . unwrap ( ) ;
395395
396396 let mut sub1 = SubSocket :: with_options ( Tcp :: default ( ) , SubOptions :: default ( ) ) ;
397397
0 commit comments