diff options
Diffstat (limited to 'tests/util/server/src')
-rw-r--r-- | tests/util/server/src/servers/registry.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/util/server/src/servers/registry.rs b/tests/util/server/src/servers/registry.rs index 1a0caff1f..09b80c8d5 100644 --- a/tests/util/server/src/servers/registry.rs +++ b/tests/util/server/src/servers/registry.rs @@ -142,7 +142,12 @@ async fn registry_server_handler( // serve the registry package files let mut file_path = testdata_path().to_path_buf().join("jsr").join("registry"); - file_path.push(&req.uri().path()[1..].replace("%2f", "/")); + file_path.push( + &req.uri().path()[1..] + .replace("%2f", "/") + .replace("%2F", "/"), + ); + if let Ok(body) = tokio::fs::read(&file_path).await { let body = if let Some(version) = file_path .file_name() |