);
}
- //FIXME(mark-i-m): reinstate this test when things are fixed...
- //#[test]
- #[allow(dead_code)]
+ #[test]
fn test_docs() {
// Behavior of `x.py test` doing various documentation tests.
let mut config = configure(&[], &[]);
///
/// This tool in `src/tools` will verify the validity of all our links in the
/// documentation to ensure we don't have a bunch of dead ones.
- fn run(self, _builder: &Builder<'_>) {
- // FIXME(mark-i-m): uncomment this after we fix the links...
- // let host = self.host;
+ fn run(self, builder: &Builder<'_>) {
+ let host = self.host;
- // builder.info(&format!("Linkcheck ({})", host));
+ builder.info(&format!("Linkcheck ({})", host));
- // builder.default_doc(None);
+ builder.default_doc(None);
- // let _time = util::timeit(&builder);
- // try_run(
- // builder,
- // builder.tool_cmd(Tool::Linkchecker).arg(builder.out.join(host.triple).join("doc")),
- // );
+ let _time = util::timeit(&builder);
+ try_run(
+ builder,
+ builder.tool_cmd(Tool::Linkchecker).arg(builder.out.join(host.triple).join("doc")),
+ );
}
fn should_run(run: ShouldRun<'_>) -> ShouldRun<'_> {