diff options
Diffstat (limited to 'tests/snippets/json/test_comments.txt')
-rw-r--r-- | tests/snippets/json/test_comments.txt | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/tests/snippets/json/test_comments.txt b/tests/snippets/json/test_comments.txt new file mode 100644 index 00000000..ba0ed53f --- /dev/null +++ b/tests/snippets/json/test_comments.txt @@ -0,0 +1,65 @@ +---input--- +{"a//b"//C1 +:123/////C2 +} + +/** / **/{"a /**/ b"/* +*/: 123} + +// Invalid comments +/ +1/ +/1 +""/ + +// Unclosed + +""/** + +---tokens--- +'{' Punctuation +'"a//b"' Name.Tag +'//C1' Comment.Single +'\n' Text.Whitespace + +':' Punctuation +'123' Literal.Number.Integer +'/////C2' Comment.Single +'\n' Text.Whitespace + +'}' Punctuation +'\n\n' Text.Whitespace + +'/** / **/' Comment.Multiline +'{' Punctuation +'"a /**/ b"' Name.Tag +'/*\n*/' Comment.Multiline +':' Punctuation +' ' Text.Whitespace +'123' Literal.Number.Integer +'}' Punctuation +'\n\n' Text.Whitespace + +'// Invalid comments' Comment.Single +'\n' Text.Whitespace + +'/' Error +'\n' Text.Whitespace + +'1' Literal.Number.Integer +'/' Error +'\n' Text.Whitespace + +'/' Error +'1' Literal.Number.Integer +'\n' Text.Whitespace + +'""' Literal.String.Double +'/' Error +'\n\n' Text.Whitespace + +'// Unclosed' Comment.Single +'\n\n' Text.Whitespace + +'""' Literal.String.Double +'/**\n' Error |