From 22de23e303c0b07e3cb4e23fe2abf5ff2c186a3a Mon Sep 17 00:00:00 2001 From: QuietMisdreavus Date: Thu, 13 Dec 2018 14:31:17 -0600 Subject: [PATCH] add `crates` to the final doctest --- src/librustdoc/test.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/librustdoc/test.rs b/src/librustdoc/test.rs index be9327ced26e..ff6f5263fc3c 100644 --- a/src/librustdoc/test.rs +++ b/src/librustdoc/test.rs @@ -395,6 +395,7 @@ pub fn make_test(s: &str, // Now push any outer attributes from the example, assuming they // are intended to be crate attributes. prog.push_str(&crate_attrs); + prog.push_str(&crates); // Uses libsyntax to parse the doctest and find if there's a main fn and the extern // crate already is included. @@ -488,6 +489,8 @@ pub fn make_test(s: &str, prog.push_str("\n}"); } + debug!("final doctest:\n{}", prog); + (prog, line_offset) }