Skip to content

Commit 5afcad1

Browse files
committed
re-add & modify test for double-shash at the end of routes
1 parent 9a59fd3 commit 5afcad1

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/web/mod.rs

+15
Original file line numberDiff line numberDiff line change
@@ -660,6 +660,21 @@ mod test {
660660
})
661661
}
662662

663+
#[test]
664+
fn double_slash_does_redirect_and_remove_slash() {
665+
wrapper(|env| {
666+
env.fake_release()
667+
.name("bat")
668+
.version("0.2.0")
669+
.create()
670+
.unwrap();
671+
let web = env.frontend();
672+
let response = web.get("/bat//").send()?;
673+
assert_eq!(response.status(), StatusCode::NOT_FOUND);
674+
Ok(())
675+
})
676+
}
677+
663678
#[test]
664679
fn binary_docs_redirect_to_crate() {
665680
wrapper(|env| {

0 commit comments

Comments
 (0)