diff options
| author | Sprite <SpriteOvO@gmail.com> | 2022-06-15 03:34:00 +0800 |
|---|---|---|
| committer | Sprite <SpriteOvO@gmail.com> | 2022-06-16 01:11:29 +0800 |
| commit | 713578b82791523afa62803f02a9fc7eef2c3368 (patch) | |
| tree | 476c41a914e0e7b589a1befa972a9a833305f396 /src/test/rustdoc | |
| parent | 9aa1ccdae85b9d5b1575f7a2e48cf31196462e0f (diff) | |
| download | rust-713578b82791523afa62803f02a9fc7eef2c3368.tar.gz rust-713578b82791523afa62803f02a9fc7eef2c3368.zip | |
Exclude cfg "doc" and "doctest" from feature `doc_auto_cfg`
Diffstat (limited to 'src/test/rustdoc')
| -rw-r--r-- | src/test/rustdoc/doc-auto-cfg.rs | 25 |
1 files changed, 15 insertions, 10 deletions
diff --git a/src/test/rustdoc/doc-auto-cfg.rs b/src/test/rustdoc/doc-auto-cfg.rs index d73718762a7..7842ee69c9f 100644 --- a/src/test/rustdoc/doc-auto-cfg.rs +++ b/src/test/rustdoc/doc-auto-cfg.rs @@ -2,29 +2,34 @@ #![crate_name = "foo"] // @has foo/fn.foo.html -// @has - '//*[@class="item-info"]/*[@class="stab portability"]' 'non-doctest' -#[cfg(not(doctest))] +// @has - '//*[@class="item-info"]/*[@class="stab portability"]' 'non-meowmeow' +#[cfg(not(meowmeow))] pub fn foo() {} // @has foo/fn.bar.html -// @has - '//*[@class="item-info"]/*[@class="stab portability"]' 'doc' +// @has - '//*[@class="item-info"]/*[@class="stab portability"]' 'meowmeow' // @!has - '//*[@class="item-info"]/*[@class="stab portability"]' 'test' -#[cfg(any(test, doc))] +// @!has - '//*[@class="item-info"]/*[@class="stab portability"]' 'doc' +// @!has - '//*[@class="item-info"]/*[@class="stab portability"]' 'doctest' +#[cfg(any(meowmeow, test, doc, doctest))] pub fn bar() {} // @has foo/fn.appear_1.html -// @has - '//*[@class="item-info"]/*[@class="stab portability"]' 'doc' +// @has - '//*[@class="item-info"]/*[@class="stab portability"]' 'meowmeow' +// @!has - '//*[@class="item-info"]/*[@class="stab portability"]' 'doc' // @!has - '//*[@class="item-info"]/*[@class="stab portability"]' 'non-test' -#[cfg(any(doc, not(test)))] +#[cfg(any(meowmeow, doc, not(test)))] pub fn appear_1() {} // issue #98065 // @has foo/fn.appear_2.html -// @has - '//*[@class="item-info"]/*[@class="stab portability"]' 'doc' +// @has - '//*[@class="item-info"]/*[@class="stab portability"]' 'meowmeow' +// @!has - '//*[@class="item-info"]/*[@class="stab portability"]' 'doc' // @!has - '//*[@class="item-info"]/*[@class="stab portability"]' 'test' -#[cfg(any(doc, all(test)))] +#[cfg(any(meowmeow, doc, all(test)))] pub fn appear_2() {} // issue #98065 // @has foo/fn.appear_3.html -// @has - '//*[@class="item-info"]/*[@class="stab portability"]' 'doc' -#[cfg(any(doc, all()))] +// @has - '//*[@class="item-info"]/*[@class="stab portability"]' 'meowmeow' +// @!has - '//*[@class="item-info"]/*[@class="stab portability"]' 'doc' +#[cfg(any(meowmeow, doc, all()))] pub fn appear_3() {} // issue #98065 |
