@@ -1005,7 +1005,7 @@ mod tests {
10051005 async fn test_blob_create_collection ( ) -> Result < ( ) > {
10061006 let _guard = iroh_test:: logging:: setup ( ) ;
10071007
1008- let node = Node :: memory ( ) . spawn ( ) . await ?;
1008+ let node = Node :: memory ( ) . build ( ) . await ?;
10091009
10101010 // create temp file
10111011 let temp_dir = tempfile:: tempdir ( ) . context ( "tempdir" ) ?;
@@ -1089,7 +1089,7 @@ mod tests {
10891089 async fn test_blob_read_at ( ) -> Result < ( ) > {
10901090 // let _guard = iroh_test::logging::setup();
10911091
1092- let node = Node :: memory ( ) . spawn ( ) . await ?;
1092+ let node = Node :: memory ( ) . build ( ) . await ?;
10931093
10941094 // create temp file
10951095 let temp_dir = tempfile:: tempdir ( ) . context ( "tempdir" ) ?;
@@ -1228,7 +1228,7 @@ mod tests {
12281228 async fn test_blob_get_collection ( ) -> Result < ( ) > {
12291229 let _guard = iroh_test:: logging:: setup ( ) ;
12301230
1231- let node = Node :: memory ( ) . spawn ( ) . await ?;
1231+ let node = Node :: memory ( ) . build ( ) . await ?;
12321232
12331233 // create temp file
12341234 let temp_dir = tempfile:: tempdir ( ) . context ( "tempdir" ) ?;
@@ -1294,7 +1294,7 @@ mod tests {
12941294 async fn test_blob_share ( ) -> Result < ( ) > {
12951295 let _guard = iroh_test:: logging:: setup ( ) ;
12961296
1297- let node = Node :: memory ( ) . spawn ( ) . await ?;
1297+ let node = Node :: memory ( ) . build ( ) . await ?;
12981298
12991299 // create temp file
13001300 let temp_dir = tempfile:: tempdir ( ) . context ( "tempdir" ) ?;
@@ -1369,10 +1369,10 @@ mod tests {
13691369 let _guard = iroh_test:: logging:: setup ( ) ;
13701370
13711371 let ( node1_events, mut node1_events_r) = BlobEvents :: new ( 16 ) ;
1372- let node1 = Node :: memory ( ) . blobs_events ( node1_events) . spawn ( ) . await ?;
1372+ let node1 = Node :: memory ( ) . blobs_events ( node1_events) . build ( ) . await ?;
13731373
13741374 let ( node2_events, mut node2_events_r) = BlobEvents :: new ( 16 ) ;
1375- let node2 = Node :: memory ( ) . blobs_events ( node2_events) . spawn ( ) . await ?;
1375+ let node2 = Node :: memory ( ) . blobs_events ( node2_events) . build ( ) . await ?;
13761376
13771377 let import_outcome = node1. blobs ( ) . add_bytes ( & b"hello world" [ ..] ) . await ?;
13781378
@@ -1427,7 +1427,7 @@ mod tests {
14271427 async fn test_blob_get_self_existing ( ) -> TestResult < ( ) > {
14281428 let _guard = iroh_test:: logging:: setup ( ) ;
14291429
1430- let node = Node :: memory ( ) . spawn ( ) . await ?;
1430+ let node = Node :: memory ( ) . build ( ) . await ?;
14311431 let node_id = node. node_id ( ) ;
14321432 let blobs = node. blobs ( ) ;
14331433
@@ -1475,7 +1475,7 @@ mod tests {
14751475 async fn test_blob_get_self_missing ( ) -> TestResult < ( ) > {
14761476 let _guard = iroh_test:: logging:: setup ( ) ;
14771477
1478- let node = Node :: memory ( ) . spawn ( ) . await ?;
1478+ let node = Node :: memory ( ) . build ( ) . await ?;
14791479 let node_id = node. node_id ( ) ;
14801480 let blobs = node. blobs ( ) ;
14811481
@@ -1527,7 +1527,7 @@ mod tests {
15271527 async fn test_blob_get_existing_collection ( ) -> TestResult < ( ) > {
15281528 let _guard = iroh_test:: logging:: setup ( ) ;
15291529
1530- let node = Node :: memory ( ) . spawn ( ) . await ?;
1530+ let node = Node :: memory ( ) . build ( ) . await ?;
15311531 // We use a nonexisting node id because we just want to check that this succeeds without
15321532 // hitting the network.
15331533 let node_id = NodeId :: from_bytes ( & [ 0u8 ; 32 ] ) ?;
@@ -1600,7 +1600,7 @@ mod tests {
16001600 async fn test_blob_delete_mem ( ) -> Result < ( ) > {
16011601 let _guard = iroh_test:: logging:: setup ( ) ;
16021602
1603- let node = Node :: memory ( ) . spawn ( ) . await ?;
1603+ let node = Node :: memory ( ) . build ( ) . await ?;
16041604
16051605 let res = node. blobs ( ) . add_bytes ( & b"hello world" [ ..] ) . await ?;
16061606
@@ -1622,7 +1622,7 @@ mod tests {
16221622 let _guard = iroh_test:: logging:: setup ( ) ;
16231623
16241624 let dir = tempfile:: tempdir ( ) ?;
1625- let node = Node :: persistent ( dir. path ( ) ) . await ?. spawn ( ) . await ?;
1625+ let node = Node :: persistent ( dir. path ( ) ) . await ?. build ( ) . await ?;
16261626
16271627 let res = node. blobs ( ) . add_bytes ( & b"hello world" [ ..] ) . await ?;
16281628
@@ -1643,7 +1643,7 @@ mod tests {
16431643 async fn test_ticket_multiple_addrs ( ) -> TestResult < ( ) > {
16441644 let _guard = iroh_test:: logging:: setup ( ) ;
16451645
1646- let node = Node :: memory ( ) . spawn ( ) . await ?;
1646+ let node = Node :: memory ( ) . build ( ) . await ?;
16471647 let hash = node
16481648 . blobs ( )
16491649 . add_bytes ( Bytes :: from_static ( b"hello" ) )
@@ -1663,7 +1663,7 @@ mod tests {
16631663 let _guard = iroh_test:: logging:: setup ( ) ;
16641664
16651665 use std:: io:: Cursor ;
1666- let node = Node :: memory ( ) . spawn ( ) . await ?;
1666+ let node = Node :: memory ( ) . build ( ) . await ?;
16671667
16681668 let blobs = node. blobs ( ) ;
16691669 let input = vec ! [ 2u8 ; 1024 * 256 ] ; // 265kb so actually streaming, chunk size is 64kb
@@ -1680,7 +1680,7 @@ mod tests {
16801680 async fn test_node_add_tagged_blob_event ( ) -> Result < ( ) > {
16811681 let _guard = iroh_test:: logging:: setup ( ) ;
16821682
1683- let node = Node :: memory ( ) . spawn ( ) . await ?;
1683+ let node = Node :: memory ( ) . build ( ) . await ?;
16841684
16851685 let _got_hash = tokio:: time:: timeout ( Duration :: from_secs ( 10 ) , async move {
16861686 let mut stream = node
@@ -1721,11 +1721,11 @@ mod tests {
17211721 let endpoint1 = iroh_net:: Endpoint :: builder ( )
17221722 . relay_mode ( RelayMode :: Custom ( relay_map. clone ( ) ) )
17231723 . insecure_skip_relay_cert_verify ( true ) ;
1724- let node1 = Node :: memory ( ) . endpoint ( endpoint1) . spawn ( ) . await ?;
1724+ let node1 = Node :: memory ( ) . endpoint ( endpoint1) . build ( ) . await ?;
17251725 let endpoint2 = iroh_net:: Endpoint :: builder ( )
17261726 . relay_mode ( RelayMode :: Custom ( relay_map. clone ( ) ) )
17271727 . insecure_skip_relay_cert_verify ( true ) ;
1728- let node2 = Node :: memory ( ) . endpoint ( endpoint2) . spawn ( ) . await ?;
1728+ let node2 = Node :: memory ( ) . endpoint ( endpoint2) . build ( ) . await ?;
17291729 let AddOutcome { hash, .. } = node1. blobs ( ) . add_bytes ( b"foo" . to_vec ( ) ) . await ?;
17301730
17311731 // create a node addr with only a relay URL, no direct addresses
@@ -1757,15 +1757,15 @@ mod tests {
17571757 . dns_resolver ( dns_pkarr_server. dns_resolver ( ) )
17581758 . secret_key ( secret1. clone ( ) )
17591759 . discovery ( dns_pkarr_server. discovery ( secret1) ) ;
1760- let node1 = Node :: memory ( ) . endpoint ( endpoint1) . spawn ( ) . await ?;
1760+ let node1 = Node :: memory ( ) . endpoint ( endpoint1) . build ( ) . await ?;
17611761 let secret2 = SecretKey :: generate ( ) ;
17621762 let endpoint2 = iroh_net:: Endpoint :: builder ( )
17631763 . relay_mode ( RelayMode :: Custom ( relay_map. clone ( ) ) )
17641764 . insecure_skip_relay_cert_verify ( true )
17651765 . dns_resolver ( dns_pkarr_server. dns_resolver ( ) )
17661766 . secret_key ( secret2. clone ( ) )
17671767 . discovery ( dns_pkarr_server. discovery ( secret2) ) ;
1768- let node2 = Node :: memory ( ) . endpoint ( endpoint2) . spawn ( ) . await ?;
1768+ let node2 = Node :: memory ( ) . endpoint ( endpoint2) . build ( ) . await ?;
17691769 let hash = node1. blobs ( ) . add_bytes ( b"foo" . to_vec ( ) ) . await ?. hash ;
17701770
17711771 // create a node addr with node id only
0 commit comments