diff options
| author | Camelid <camelidcamel@gmail.com> | 2021-02-07 19:54:54 -0800 |
|---|---|---|
| committer | Camelid <camelidcamel@gmail.com> | 2021-02-07 20:19:01 -0800 |
| commit | f1581ed8fc752417a02d7664067e6895d2f448eb (patch) | |
| tree | d9e49baf81f320b4e1f94bd21105710b903e49d8 | |
| parent | a0f9d4beec3a89eec88289701c152a69d488487b (diff) | |
| download | rust-f1581ed8fc752417a02d7664067e6895d2f448eb.tar.gz rust-f1581ed8fc752417a02d7664067e6895d2f448eb.zip | |
Test that code does not get smart-punctuated
| -rw-r--r-- | src/test/rustdoc/smart-punct.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/test/rustdoc/smart-punct.rs b/src/test/rustdoc/smart-punct.rs index 5c4530c97a9..ce166b79064 100644 --- a/src/test/rustdoc/smart-punct.rs +++ b/src/test/rustdoc/smart-punct.rs @@ -1,3 +1,5 @@ +// ignore-tidy-linelength + #![crate_name = "foo"] //! This is the "start" of the 'document'! How'd you know that "it's" the start? @@ -7,7 +9,22 @@ //! [link with "smart punct'" -- yessiree!][] //! //! [link with "smart punct'" -- yessiree!]: https://www.rust-lang.org +//! +//! # Code should not be smart-punct'd +//! +//! `this inline code -- it shouldn't have "smart punct"` +//! +//! ``` +//! let x = "don't smart-punct me -- please!"; +//! ``` +//! +//! ```text +//! I say "don't smart-punct me -- please!" +//! ``` // @has "foo/index.html" "//p" "This is the “start” of the ‘document’! How’d you know that “it’s” the start?" // @has "foo/index.html" "//h1" "Header with “smart punct’”" // @has "foo/index.html" '//a[@href="https://www.rust-lang.org"]' "link with “smart punct’” – yessiree!" +// @has "foo/index.html" '//code' 'this inline code -- it shouldn\'t have "smart punct"' +// @has "foo/index.html" '//pre' 'let x = "don\'t smart-punct me -- please!";' +// @has "foo/index.html" '//pre' 'I say "don\'t smart-punct me -- please!"' |
