INNER CODE UNIT · Rust
rejects_invalid_upload_size_limit_suffix
TheWaWaR/simple-http-server · src/config.rs:607
fn rejects_invalid_upload_size_limit_suffix() {
let err = parse_upload_size_limit("1KiB").unwrap_err();
assert_eq!(
err,
"unsupported size suffix, use bytes or K/M/G/T suffixes with powers of 1024, for example 30K, 50M, 1G"
);
}
#[test]
fn browser_url_uses_localhost_for_https_local_bindings() {
let mut config = test_config(IpAddr::V4(Ipv4Addr::UNSPECIFIED));
config.cert = Some(PathBuf::from("localhost.p12"));
assert_eq!(browser_url(&config), "https://localhost:8000");
config.ip = IpAddr::V4(Ipv4Addr::LOCALHOST);
assert_eq!(browser_url(&config), "https://localhost:8000");
config.ip = IpAddr::V6(Ipv6Addr::LOCALHOST);