Add new rustdoc-ui test to ensuire that rustdoc feature isn't passed down to doctests

This commit is contained in:
Guillaume Gomez 2019-09-30 16:19:08 +02:00
parent 445e7350f2
commit 366fdebff8
2 changed files with 20 additions and 0 deletions

View file

@ -0,0 +1,14 @@
// build-pass
// compile-flags:--test
// normalize-stdout-test: "src/test/rustdoc-ui" -> "$$DIR"
#![feature(doc_cfg)]
// Make sure `cfg(rustdoc)` is set when finding doctests but not inside the doctests.
/// ```
/// #![feature(doc_cfg)]
/// assert!(!cfg!(rustdoc));
/// ```
#[cfg(rustdoc)]
pub struct Foo;

View file

@ -0,0 +1,6 @@
running 1 test
test $DIR/doc-test-rustdoc-feature.rs - Foo (line 9) ... ok
test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out