monolith/src/tests/http.rs

32 lines
734 B
Rust
Raw Normal View History

2019-10-01 05:58:09 +02:00
use crate::http::retrieve_asset;
use std::collections::HashMap;
2019-10-01 05:58:09 +02:00
#[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();
2019-10-01 05:58:09 +02:00
assert_eq!(&data, "data:text/html;base64,...");
assert_eq!(&final_url, "data:text/html;base64,...");
let (data, final_url) = retrieve_asset(
cache,
2019-10-01 05:58:09 +02:00
"data:text/html;base64,...",
true,
"image/png",
"",
true,
false,
)
.unwrap();
assert_eq!(&data, "data:text/html;base64,...");
assert_eq!(&final_url, "data:text/html;base64,...");
}