1-
21use std:: {
3- env, io:: { BufReader , BufRead } , net:: SocketAddr , process:: { Child , Command , Stdio } , sync:: { Arc , Mutex } , thread:: { self , sleep} , time:: { Duration , Instant }
2+ env,
3+ io:: { BufRead , BufReader } ,
4+ net:: SocketAddr ,
5+ process:: { Child , Command , Stdio } ,
6+ sync:: { Arc , Mutex } ,
7+ thread:: { self , sleep} ,
8+ time:: { Duration , Instant } ,
49} ;
510
611use reqwest:: blocking:: Client ;
@@ -16,18 +21,13 @@ pub struct SpacetimeDbGuard {
1621}
1722
1823impl SpacetimeDbGuard {
19-
2024 /// Start `spacetimedb` in a temporary data directory via:
2125 /// cargo run -p spacetimedb-cli -- start --data-dir <temp-dir> --listen-addr <addr>
2226 pub fn spawn_in_temp_data_dir ( ) -> Self {
2327 let temp_dir = tempfile:: tempdir ( ) . expect ( "failed to create temp dir" ) ;
2428 let data_dir = temp_dir. path ( ) . display ( ) . to_string ( ) ;
2529
26- Self :: spawn_spacetime_start ( & [
27- "start" ,
28- "--data-dir" ,
29- & data_dir,
30- ] )
30+ Self :: spawn_spacetime_start ( & [ "start" , "--data-dir" , & data_dir] )
3131 }
3232
3333 fn spawn_spacetime_start ( extra_args : & [ & str ] ) -> Self {
@@ -41,11 +41,7 @@ impl SpacetimeDbGuard {
4141
4242 Self :: build_prereqs ( workspace_dir) ;
4343
44- let mut cargo_args = vec ! [
45- "run" ,
46- "-p" , "spacetimedb-cli" ,
47- "--" ,
48- ] ;
44+ let mut cargo_args = vec ! [ "run" , "-p" , "spacetimedb-cli" , "--" ] ;
4945
5046 cargo_args. extend ( extra_args) ;
5147 cargo_args. extend ( [ "--listen-addr" , & address] ) ;
0 commit comments