test: add net tet

This commit is contained in:
shiro.lee
2024-07-04 23:35:07 +08:00
parent c6aa724060
commit e9f9af0e7a
+3 -1
View File
@@ -78,6 +78,8 @@ impl TryFrom<&str> for Endpoint {
return Err(Error::from_string("empty or root endpoint is not supported")); return Err(Error::from_string("empty or root endpoint is not supported"));
} }
// TODO What if the value passed in is something like d:\data\rustfs
let mut is_local = false; let mut is_local = false;
let url = match Url::parse(value) { let url = match Url::parse(value) {
#[allow(unused_mut)] #[allow(unused_mut)]
@@ -115,7 +117,7 @@ impl TryFrom<&str> for Endpoint {
#[cfg(windows)] #[cfg(windows)]
{ {
let path = url.path().to_owned(); let path = url.path().to_owned();
if Path::new(&path[1..]).has_root() { if Path::new(&path[1..]).is_absolute() {
url.set_path(&path[1..]); url.set_path(&path[1..]);
} }
} }