Add test for rustdoc cfg(test) feature

This commit is contained in:
Guillaume Gomez 2019-04-24 22:26:42 +02:00
parent 8ed2292dbe
commit 459d677bff
2 changed files with 25 additions and 0 deletions

View file

@ -0,0 +1,19 @@
// compile-pass
// compile-flags:--test
// normalize-stdout-test: "src/test/rustdoc-ui" -> "$$DIR"
/// this doctest will be ignored:
///
/// ```
/// assert!(false);
/// ```
#[cfg(not(test))]
pub struct Foo;
/// this doctest will be tested:
///
/// ```
/// assert!(true);
/// ```
#[cfg(test)]
pub struct Foo;

View file

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