summaryrefslogtreecommitdiffstats
path: root/tests/rustdoc-js-std/parser-errors.js
diff options
context:
space:
mode:
Diffstat (limited to 'tests/rustdoc-js-std/parser-errors.js')
-rw-r--r--tests/rustdoc-js-std/parser-errors.js47
1 files changed, 28 insertions, 19 deletions
diff --git a/tests/rustdoc-js-std/parser-errors.js b/tests/rustdoc-js-std/parser-errors.js
index b32bfea54..f9f9c4f4d 100644
--- a/tests/rustdoc-js-std/parser-errors.js
+++ b/tests/rustdoc-js-std/parser-errors.js
@@ -18,6 +18,15 @@ const PARSED = [
error: "Found generics without a path",
},
{
+ query: '-> *',
+ elems: [],
+ foundElems: 0,
+ original: "-> *",
+ returned: [],
+ userQuery: "-> *",
+ error: "Unexpected `*`",
+ },
+ {
query: 'a<"P">',
elems: [],
foundElems: 0,
@@ -144,6 +153,24 @@ const PARSED = [
error: "Unexpected `::::`",
},
{
+ query: "a:: ::b",
+ elems: [],
+ foundElems: 0,
+ original: "a:: ::b",
+ returned: [],
+ userQuery: "a:: ::b",
+ error: "Unexpected `:: ::`",
+ },
+ {
+ query: "a::\t::b",
+ elems: [],
+ foundElems: 0,
+ original: "a:: ::b",
+ returned: [],
+ userQuery: "a:: ::b",
+ error: "Unexpected `:: ::`",
+ },
+ {
query: "a::b::",
elems: [],
foundElems: 0,
@@ -303,7 +330,7 @@ const PARSED = [
original: '->a<>b',
returned: [],
userQuery: '->a<>b',
- error: 'Expected `,` after `>`, found `b`',
+ error: 'Expected `,` or `=` after `>`, found `b`',
},
{
query: "a<->",
@@ -315,24 +342,6 @@ const PARSED = [
error: 'Unexpected `-` after `<`',
},
{
- query: "a:: a",
- elems: [],
- foundElems: 0,
- original: 'a:: a',
- returned: [],
- userQuery: 'a:: a',
- error: 'Unexpected `:: `',
- },
- {
- query: "a ::a",
- elems: [],
- foundElems: 0,
- original: 'a ::a',
- returned: [],
- userQuery: 'a ::a',
- error: 'Unexpected ` ::`',
- },
- {
query: "a<a>:",
elems: [],
foundElems: 0,