diff options
| author | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2018-10-16 20:21:34 +0200 |
|---|---|---|
| committer | Guillaume Gomez <guillaume1.gomez@gmail.com> | 2018-11-10 19:03:58 +0100 |
| commit | 3030cbea957adbd560bf2eaa34c1b8a56daee16a (patch) | |
| tree | 6da4b7717df003529a82927b4d4e99d1b5d7c464 /src/test/rustdoc | |
| parent | 653da4fd006c97625247acd7e076d0782cdc149b (diff) | |
| download | rust-3030cbea957adbd560bf2eaa34c1b8a56daee16a.tar.gz rust-3030cbea957adbd560bf2eaa34c1b8a56daee16a.zip | |
Remove short doc where it starts with a codeblock
Diffstat (limited to 'src/test/rustdoc')
| -rw-r--r-- | src/test/rustdoc/doc-cfg.rs | 6 | ||||
| -rw-r--r-- | src/test/rustdoc/short-docblock-codeblock.rs | 22 |
2 files changed, 25 insertions, 3 deletions
diff --git a/src/test/rustdoc/doc-cfg.rs b/src/test/rustdoc/doc-cfg.rs index 27077ed4f1a..f82dafa2517 100644 --- a/src/test/rustdoc/doc-cfg.rs +++ b/src/test/rustdoc/doc-cfg.rs @@ -20,8 +20,8 @@ pub struct Portable; // @has doc_cfg/unix_only/index.html \ // '//*[@id="main"]/*[@class="stability"]/*[@class="stab portability"]' \ // 'This is supported on Unix only.' -// @matches - '//*[@class=" module-item"]//*[@class="stab portability"]' '\AUnix\Z' -// @matches - '//*[@class=" module-item"]//*[@class="stab portability"]' '\AUnix and ARM\Z' +// @matches - '//*[@class="module-item"]//*[@class="stab portability"]' '\AUnix\Z' +// @matches - '//*[@class="module-item"]//*[@class="stab portability"]' '\AUnix and ARM\Z' // @count - '//*[@class="stab portability"]' 3 #[doc(cfg(unix))] pub mod unix_only { @@ -52,7 +52,7 @@ pub mod unix_only { // the portability header is different on the module view versus the full view // @has doc_cfg/index.html -// @matches - '//*[@class=" module-item"]//*[@class="stab portability"]' '\Aavx\Z' +// @matches - '//*[@class="module-item"]//*[@class="stab portability"]' '\Aavx\Z' // @has doc_cfg/fn.uses_target_feature.html // @has - '//*[@id="main"]/*[@class="stability"]/*[@class="stab portability"]' \ diff --git a/src/test/rustdoc/short-docblock-codeblock.rs b/src/test/rustdoc/short-docblock-codeblock.rs new file mode 100644 index 00000000000..060b349c251 --- /dev/null +++ b/src/test/rustdoc/short-docblock-codeblock.rs @@ -0,0 +1,22 @@ +// Copyright 2018 The Rust Project Developers. See the COPYRIGHT +// file at the top-level directory of this distribution and at +// http://rust-lang.org/COPYRIGHT. +// +// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or +// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license +// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your +// option. This file may not be copied, modified, or distributed +// except according to those terms. + +#![crate_name = "foo"] + +// @has foo/index.html '//*[@class="module-item"]//td[@class="docblock-short"]' "" +// @!has foo/index.html '//*[@id="module-item"]//td[@class="docblock-short"]' "Some text." +// @!has foo/index.html '//*[@id="module-item"]//td[@class="docblock-short"]' "let x = 12;" + +/// ``` +/// let x = 12; +/// ``` +/// +/// Some text. +pub fn foo() {} |
