diff options
| author | Oliver Middleton <olliemail27@gmail.com> | 2020-01-17 23:44:44 +0000 |
|---|---|---|
| committer | Oliver Middleton <olliemail27@gmail.com> | 2020-01-17 23:44:44 +0000 |
| commit | 79061d0e02f70ecbf3333057eac36dcc6c4b1727 (patch) | |
| tree | 0f1265828c4af8564a78159a2ff2acee54a655c0 /src/test/rustdoc/bad-codeblock-syntax.rs | |
| parent | 689fca01c5a1eac2d240bf08aa728171a28f2285 (diff) | |
| download | rust-79061d0e02f70ecbf3333057eac36dcc6c4b1727.tar.gz rust-79061d0e02f70ecbf3333057eac36dcc6c4b1727.zip | |
rustdoc: Catch fatal errors when syntax highlighting
For some errors the lexer will unwind so we need to handle that in addition to handling `token::Unknown`.
Diffstat (limited to 'src/test/rustdoc/bad-codeblock-syntax.rs')
| -rw-r--r-- | src/test/rustdoc/bad-codeblock-syntax.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/test/rustdoc/bad-codeblock-syntax.rs b/src/test/rustdoc/bad-codeblock-syntax.rs index ae8fbe4a2a8..afef86ec9c7 100644 --- a/src/test/rustdoc/bad-codeblock-syntax.rs +++ b/src/test/rustdoc/bad-codeblock-syntax.rs @@ -33,3 +33,10 @@ pub fn ok() {} /// <script>alert("not valid Rust");</script> /// ``` pub fn escape() {} + +// @has bad_codeblock_syntax/fn.unterminated.html +// @has - '//*[@class="docblock"]/pre/code' '"unterminated' +/// ``` +/// "unterminated +/// ``` +pub fn unterminated() {} |
