diff options
| author | bors <bors@rust-lang.org> | 2023-03-05 17:37:09 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-03-05 17:37:09 +0000 |
| commit | 9f3c3ffaf83f9226f81c200c7bf8a04e4e3d5715 (patch) | |
| tree | 284242248144c20d716fdafea65858586dabbafe /tests/rustdoc-js-std/parser-errors.js | |
| parent | 72014a8dc30bc93eb987616cfa9d4314d1b3d47e (diff) | |
| parent | d56332ece806af134fbbb017d5e989a68bb022e0 (diff) | |
| download | rust-9f3c3ffaf83f9226f81c200c7bf8a04e4e3d5715.tar.gz rust-9f3c3ffaf83f9226f81c200c7bf8a04e4e3d5715.zip | |
Auto merge of #2804 - saethlin:rustup, r=RalfJung
Rustup
Diffstat (limited to 'tests/rustdoc-js-std/parser-errors.js')
| -rw-r--r-- | tests/rustdoc-js-std/parser-errors.js | 34 |
1 files changed, 32 insertions, 2 deletions
diff --git a/tests/rustdoc-js-std/parser-errors.js b/tests/rustdoc-js-std/parser-errors.js index dc42031e05f..98c6f27ca61 100644 --- a/tests/rustdoc-js-std/parser-errors.js +++ b/tests/rustdoc-js-std/parser-errors.js @@ -37,6 +37,9 @@ const QUERY = [ "mod : :", "a!a", "a!!", + "mod:a!", + "a!::a", + "a<", ]; const PARSED = [ @@ -65,7 +68,7 @@ const PARSED = [ returned: [], typeFilter: -1, userQuery: "a<\"p\">", - error: "`\"` cannot be used in generics", + error: "Unexpected `\"` in generics", }, { elems: [], @@ -371,7 +374,7 @@ const PARSED = [ returned: [], typeFilter: -1, userQuery: "a!a", - error: '`!` can only be at the end of an ident', + error: 'Unexpected `!`: it can only be at the end of an ident', }, { elems: [], @@ -382,4 +385,31 @@ const PARSED = [ userQuery: "a!!", error: 'Cannot have more than one `!` in an ident', }, + { + elems: [], + foundElems: 0, + original: "mod:a!", + returned: [], + typeFilter: -1, + userQuery: "mod:a!", + error: 'Invalid search type: macro `!` and `mod` both specified', + }, + { + elems: [], + foundElems: 0, + original: "a!::a", + returned: [], + typeFilter: -1, + userQuery: "a!::a", + error: 'Cannot have associated items in macros', + }, + { + elems: [], + foundElems: 0, + original: "a<", + returned: [], + typeFilter: -1, + userQuery: "a<", + error: "Unclosed `<`", + }, ]; |
