diff --git a/src/tests/html.rs b/src/tests/html.rs
index b7a571b..a91e34e 100644
--- a/src/tests/html.rs
+++ b/src/tests/html.rs
@@ -70,18 +70,18 @@ fn test_walk_and_embed_assets() {
let opt_no_js: bool = false;
let opt_no_images: bool = false;
let opt_silent = true;
- let opt_insecure = false;
+
+ let client = reqwest::Client::new();
walk_and_embed_assets(
cache,
+ &client,
&url,
&dom.document,
opt_no_css,
opt_no_js,
opt_no_images,
- "",
opt_silent,
- opt_insecure,
opt_no_frames,
);
@@ -106,18 +106,18 @@ fn test_walk_and_embed_assets_ensure_no_recursive_iframe() {
let opt_no_js: bool = false;
let opt_no_images: bool = false;
let opt_silent = true;
- let opt_insecure = false;
+
+ let client = reqwest::Client::new();
walk_and_embed_assets(
cache,
+ &client,
&url,
&dom.document,
opt_no_css,
opt_no_js,
opt_no_images,
- "",
opt_silent,
- opt_insecure,
opt_no_frames,
);
@@ -144,18 +144,17 @@ fn test_walk_and_embed_assets_no_css() {
let opt_no_js: bool = false;
let opt_no_images: bool = false;
let opt_silent = true;
- let opt_insecure = false;
+ let client = reqwest::Client::new();
walk_and_embed_assets(
cache,
+ &client,
&url,
&dom.document,
opt_no_css,
opt_no_js,
opt_no_images,
- "",
opt_silent,
- opt_insecure,
opt_no_frames,
);
@@ -189,18 +188,18 @@ fn test_walk_and_embed_assets_no_images() {
let opt_no_js: bool = false;
let opt_no_images: bool = true;
let opt_silent = true;
- let opt_insecure = false;
+
+ let client = reqwest::Client::new();
walk_and_embed_assets(
cache,
+ &client,
&url,
&dom.document,
opt_no_css,
opt_no_js,
opt_no_images,
- "",
opt_silent,
- opt_insecure,
opt_no_frames,
);
@@ -236,18 +235,17 @@ fn test_walk_and_embed_assets_no_frames() {
let opt_no_js: bool = false;
let opt_no_images: bool = false;
let opt_silent = true;
- let opt_insecure = false;
+ let client = reqwest::Client::new();
walk_and_embed_assets(
cache,
+ &client,
&url,
&dom.document,
opt_no_css,
opt_no_js,
opt_no_images,
- "",
opt_silent,
- opt_insecure,
opt_no_frames,
);
@@ -275,18 +273,18 @@ fn test_walk_and_embed_assets_no_js() {
let opt_no_js: bool = true;
let opt_no_images: bool = false;
let opt_silent = true;
- let opt_insecure = false;
+
+ let client = reqwest::Client::new();
walk_and_embed_assets(
cache,
+ &client,
&url,
&dom.document,
opt_no_css,
opt_no_js,
opt_no_images,
- "",
opt_silent,
- opt_insecure,
opt_no_frames,
);
diff --git a/src/tests/http.rs b/src/tests/http.rs
index b603c2b..f1613f0 100644
--- a/src/tests/http.rs
+++ b/src/tests/http.rs
@@ -3,26 +3,18 @@ use std::collections::HashMap;
#[test]
fn test_retrieve_asset() {
let cache = &mut HashMap::new();
- let (data, final_url) = retrieve_asset(
- cache,
- "data:text/html;base64,...",
- true,
- "",
- "",
- true,
- false,
- )
- .unwrap();
+ let client = reqwest::Client::new();
+ let (data, final_url) =
+ retrieve_asset(cache, &client, "data:text/html;base64,...", true, "", false).unwrap();
assert_eq!(&data, "data:text/html;base64,...");
assert_eq!(&final_url, "data:text/html;base64,...");
let (data, final_url) = retrieve_asset(
cache,
+ &client,
"data:text/html;base64,...",
true,
"image/png",
- "",
- true,
false,
)
.unwrap();