Skip to content

Commit a976543

Browse files
committed
re-add & modify test for double-shash at the end of routes
1 parent 1177749 commit a976543

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/web/mod.rs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -670,6 +670,21 @@ mod test {
670670
})
671671
}
672672

673+
#[test]
674+
fn double_slash_does_redirect_and_remove_slash() {
675+
wrapper(|env| {
676+
env.fake_release()
677+
.name("bat")
678+
.version("0.2.0")
679+
.create()
680+
.unwrap();
681+
let web = env.frontend();
682+
let response = web.get("/bat//").send()?;
683+
assert_eq!(response.status(), StatusCode::NOT_FOUND);
684+
Ok(())
685+
})
686+
}
687+
673688
#[test]
674689
fn binary_docs_redirect_to_crate() {
675690
wrapper(|env| {

0 commit comments

Comments
 (0)