diff --git a/crates/ptth_server/src/file_server/tests.rs b/crates/ptth_server/src/file_server/tests.rs index 90352a3..dee3d16 100644 --- a/crates/ptth_server/src/file_server/tests.rs +++ b/crates/ptth_server/src/file_server/tests.rs @@ -67,7 +67,13 @@ fn file_server () { let rt = Runtime::new ().expect ("Can't create runtime"); rt.block_on (async { - let file_server_root = PathBuf::from ("./"); + let files_root = PathBuf::from ("./"); + let dirs_roots = Default::default (); + + let file_server_root = internal::FileRoots { + files: &files_root, + dirs: &dirs_roots, + }; let headers = Default::default (); { @@ -100,7 +106,7 @@ fn file_server () { })), ] { let resp = internal::serve_all ( - &file_server_root, + file_server_root, Method::Get, uri_path, &headers, @@ -117,7 +123,7 @@ fn file_server () { }), ] { let resp = internal::serve_all ( - &file_server_root, + file_server_root, Method::Get, uri_path, &headers, @@ -128,7 +134,7 @@ fn file_server () { } let resp = internal::serve_all ( - &file_server_root, + file_server_root, Method::Get, bad_passwords_path, &hashmap! { @@ -140,7 +146,7 @@ fn file_server () { assert_eq! (resp.expect ("Should be Ok (_)"), RangeNotSatisfiable (1_048_576)); let resp = internal::serve_all ( - &file_server_root, + file_server_root, Method::Head, bad_passwords_path, &headers, diff --git a/src/tests.rs b/src/tests.rs index e01bcaf..903b845 100644 --- a/src/tests.rs +++ b/src/tests.rs @@ -151,7 +151,7 @@ impl TestingServer { let (stop_tx, stop_rx) = oneshot::channel (); let task = { spawn (async move { - ptth_server::run_server (config_file, stop_rx, None, None).await + ptth_server::run_server (config_file, stop_rx, None, None, None).await }) };