We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
--doctest-compilation-args
1 parent c228271 commit 1e7b581Copy full SHA for 1e7b581
tests/rustdoc-ui/doctest/rustflags.rs
@@ -0,0 +1,12 @@
1
+//@ check-pass
2
+//@ compile-flags: --test -Zunstable-options --doctest-compilation-args=--cfg=testcase_must_be_present
3
+//@ normalize-stdout-test: "tests/rustdoc-ui/doctest" -> "$$DIR"
4
+//@ normalize-stdout-test: "finished in \d+\.\d+s" -> "finished in $$TIME"
5
+
6
+/// ```
7
+/// #[cfg(testcase_must_be_present)]
8
+/// fn must_be_present() {}
9
+///
10
+/// fn main() { must_be_present() }
11
12
+pub struct Bar;
tests/rustdoc-ui/doctest/rustflags.stdout
@@ -0,0 +1,6 @@
+running 1 test
+test $DIR/rustflags.rs - Bar (line 6) ... ok
+test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in $TIME
0 commit comments