diff options
| author | Guillaume Gomez <guillaume.gomez@huawei.com> | 2021-11-02 14:36:54 +0100 |
|---|---|---|
| committer | Guillaume Gomez <guillaume.gomez@huawei.com> | 2021-11-02 16:55:50 +0100 |
| commit | d50a4753b8cffdb17e2d83282d95b61e266521fb (patch) | |
| tree | 9ec93323785711506e028d852a559709c8453ac1 /src/test/rustdoc | |
| parent | dca3f1b786efd27be3b325ed1e01e247aa589c3b (diff) | |
| download | rust-d50a4753b8cffdb17e2d83282d95b61e266521fb.tar.gz rust-d50a4753b8cffdb17e2d83282d95b61e266521fb.zip | |
Split doc_cfg and doc_auto_cfg features
Diffstat (limited to 'src/test/rustdoc')
| -rw-r--r-- | src/test/rustdoc/doc-auto-cfg.rs | 8 | ||||
| -rw-r--r-- | src/test/rustdoc/doc-cfg-hide.rs | 2 | ||||
| -rw-r--r-- | src/test/rustdoc/doc-cfg-implicit.rs | 2 | ||||
| -rw-r--r-- | src/test/rustdoc/feature-gate-doc_auto_cfg.rs | 8 |
4 files changed, 18 insertions, 2 deletions
diff --git a/src/test/rustdoc/doc-auto-cfg.rs b/src/test/rustdoc/doc-auto-cfg.rs new file mode 100644 index 00000000000..fcdd8354569 --- /dev/null +++ b/src/test/rustdoc/doc-auto-cfg.rs @@ -0,0 +1,8 @@ +#![feature(doc_auto_cfg)] + +#![crate_name = "foo"] + +// @has foo/fn.foo.html +// @has - '//*[@class="item-info"]/*[@class="stab portability"]' 'non-test' +#[cfg(not(test))] +pub fn foo() {} diff --git a/src/test/rustdoc/doc-cfg-hide.rs b/src/test/rustdoc/doc-cfg-hide.rs index b9d0d323137..424fa6d6a91 100644 --- a/src/test/rustdoc/doc-cfg-hide.rs +++ b/src/test/rustdoc/doc-cfg-hide.rs @@ -1,5 +1,5 @@ #![crate_name = "oud"] -#![feature(doc_cfg, doc_cfg_hide)] +#![feature(doc_auto_cfg, doc_cfg, doc_cfg_hide)] #![doc(cfg_hide(feature = "solecism"))] diff --git a/src/test/rustdoc/doc-cfg-implicit.rs b/src/test/rustdoc/doc-cfg-implicit.rs index 36c2025785d..5d17a4ede6a 100644 --- a/src/test/rustdoc/doc-cfg-implicit.rs +++ b/src/test/rustdoc/doc-cfg-implicit.rs @@ -1,5 +1,5 @@ #![crate_name = "funambulism"] -#![feature(doc_cfg)] +#![feature(doc_auto_cfg, doc_cfg)] // @has 'funambulism/struct.Disorbed.html' // @count - '//*[@class="stab portability"]' 1 diff --git a/src/test/rustdoc/feature-gate-doc_auto_cfg.rs b/src/test/rustdoc/feature-gate-doc_auto_cfg.rs new file mode 100644 index 00000000000..da76381e480 --- /dev/null +++ b/src/test/rustdoc/feature-gate-doc_auto_cfg.rs @@ -0,0 +1,8 @@ +#![feature(doc_cfg)] + +#![crate_name = "foo"] + +// @has foo/fn.foo.html +// @count - '//*[@class="item-info"]/*[@class="stab portability"]' 0 +#[cfg(not(test))] +pub fn foo() {} |
