summaryrefslogtreecommitdiffstats
path: root/tests/rustdoc-ui/doctest/check-cfg-test.rs
blob: 38cd59aa790db091c66f782939b34646c4d150c3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// check-pass
// compile-flags: --test --nocapture --check-cfg=cfg(feature,values("test")) -Z unstable-options
// normalize-stderr-test: "tests/rustdoc-ui/doctest" -> "$$DIR"
// normalize-stdout-test: "tests/rustdoc-ui/doctest" -> "$$DIR"
// normalize-stdout-test "finished in \d+\.\d+s" -> "finished in $$TIME"

/// The doctest will produce a warning because feature invalid is unexpected
/// ```
/// #[cfg(feature = "invalid")]
/// assert!(false);
/// ```
pub struct Foo;