Skip to content

Commit c8e0288

Browse files
committed
check for panic on path of len 4
1 parent 30de0e6 commit c8e0288

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/web/rustdoc.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -478,13 +478,16 @@ mod test {
478478
assert_redirect("/dummy/0.2.0/x86_64-pc-windows-msvc/dummy/", base, web)?;
479479

480480
// set an explicit target without cross-compile
481+
// also check that /:crate/:version/:platform/all.html doesn't panic
481482
let target = "x86_64-unknown-linux-gnu";
482483
db.fake_release().name("dummy").version("0.3.0")
483484
.rustdoc_file("dummy/index.html", b"some content")
485+
.rustdoc_file("all.html", b"html")
484486
.default_target(target).create()?;
485487
let base = "/dummy/0.3.0/dummy/";
486488
assert_success(base, web)?;
487-
assert_redirect("/dummy/0.3.0/x86_64-unknown-linux-gnu/dummy/", base, web)
489+
assert_redirect("/dummy/0.3.0/x86_64-unknown-linux-gnu/dummy/", base, web)?;
490+
assert_redirect("/dummy/0.3.0/x86_64-unknown-linux-gnu/all.html", "/dummy/0.3.0/all.html", web)
488491
});
489492
}
490493
}

0 commit comments

Comments
 (0)