@@ -1020,34 +1020,27 @@ mod tests {
10201020 use super :: * ;
10211021 use crate :: io:: test_utils:: do_read_write_remove_list_persist;
10221022
1023- #[ test]
1024- fn vss_read_write_remove_list_persist ( ) {
1023+ fn build_vss_store ( ) -> VssStore {
10251024 let vss_base_url = std:: env:: var ( "TEST_VSS_BASE_URL" ) . unwrap ( ) ;
10261025 let mut rng = rng ( ) ;
10271026 let rand_store_id: String = ( 0 ..7 ) . map ( |_| rng. sample ( Alphanumeric ) as char ) . collect ( ) ;
10281027 let mut node_seed = [ 0u8 ; 64 ] ;
10291028 rng. fill_bytes ( & mut node_seed) ;
10301029 let entropy = NodeEntropy :: from_seed_bytes ( node_seed) ;
1031- let vss_store =
1032- VssStoreBuilder :: new ( entropy, vss_base_url, rand_store_id, Network :: Testnet )
1033- . build_with_sigs_auth ( HashMap :: new ( ) )
1034- . unwrap ( ) ;
1030+ VssStoreBuilder :: new ( entropy, vss_base_url, rand_store_id, Network :: Testnet )
1031+ . build_with_sigs_auth ( HashMap :: new ( ) )
1032+ . unwrap ( )
1033+ }
1034+
1035+ #[ test]
1036+ fn vss_read_write_remove_list_persist ( ) {
1037+ let vss_store = build_vss_store ( ) ;
10351038 do_read_write_remove_list_persist ( & vss_store) ;
10361039 }
10371040
10381041 #[ tokio:: test( flavor = "multi_thread" , worker_threads = 1 ) ]
10391042 async fn vss_read_write_remove_list_persist_in_runtime_context ( ) {
1040- let vss_base_url = std:: env:: var ( "TEST_VSS_BASE_URL" ) . unwrap ( ) ;
1041- let mut rng = rng ( ) ;
1042- let rand_store_id: String = ( 0 ..7 ) . map ( |_| rng. sample ( Alphanumeric ) as char ) . collect ( ) ;
1043- let mut node_seed = [ 0u8 ; 64 ] ;
1044- rng. fill_bytes ( & mut node_seed) ;
1045- let entropy = NodeEntropy :: from_seed_bytes ( node_seed) ;
1046- let vss_store =
1047- VssStoreBuilder :: new ( entropy, vss_base_url, rand_store_id, Network :: Testnet )
1048- . build_with_sigs_auth ( HashMap :: new ( ) )
1049- . unwrap ( ) ;
1050-
1043+ let vss_store = build_vss_store ( ) ;
10511044 do_read_write_remove_list_persist ( & vss_store) ;
10521045 drop ( vss_store)
10531046 }
0 commit comments