Skip to content

Commit f9abc04

Browse files
committed
add missing snapshot tests
1 parent 1925fab commit f9abc04

14 files changed

+240
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
source: integ-tests/tests/parser.rs
3+
expression: spans
4+
---
5+
note[string]: root_test
6+
┌─ escape_combined:1:9
7+
8+
1test = "\x00\x1b\e\x61\u0041\U00000042"
9+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10+
11+
note[table]: root
12+
┌─ escape_combined:1:1
13+
14+
1test = "\x00\x1b\e\x61\u0041\U00000042"
15+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
source: integ-tests/tests/parser.rs
3+
expression: valid_toml
4+
---
5+
{
6+
"test": "\u0000\u001b\u001baAB"
7+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
source: integ-tests/tests/parser.rs
3+
expression: spans
4+
---
5+
note[string]: root_csi
6+
┌─ escape_e:1:8
7+
8+
1csi = "\e["
9+
^^^
10+
11+
note[table]: root
12+
┌─ escape_e:1:1
13+
14+
1csi = "\e["
15+
^^^^^^^^^^^
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
source: integ-tests/tests/parser.rs
3+
expression: valid_toml
4+
---
5+
{
6+
"csi": "\u001b["
7+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
source: integ-tests/tests/parser.rs
3+
expression: spans
4+
---
5+
note[string]: root_letter
6+
┌─ escape_x:3:11
7+
8+
3letter = "\x61"
9+
^^^^
10+
11+
note[string]: root_null
12+
┌─ escape_x:2:9
13+
14+
2null = "\x00"
15+
^^^^
16+
17+
note[table]: root
18+
┌─ escape_x:1:1
19+
20+
1 │ ╭
21+
2 │ │ null = "\x00"
22+
3 │ │ letter = "\x61"
23+
4 │ │
24+
│ ╰^
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
source: integ-tests/tests/parser.rs
3+
expression: valid_toml
4+
---
5+
{
6+
"letter": "a",
7+
"null": "\u0000"
8+
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
source: integ-tests/tests/parser.rs
3+
expression: spans
4+
---
5+
note[table]: root_a
6+
┌─ inline_table_empty_newlines:1:5
7+
8+
1a = {
9+
│ ╭─────^
10+
2 │ │ }
11+
│ ╰─^
12+
13+
note[table]: root
14+
┌─ inline_table_empty_newlines:1:1
15+
16+
1 │ ╭ a = {
17+
2 │ │ }
18+
│ ╰─^
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
source: integ-tests/tests/parser.rs
3+
expression: valid_toml
4+
---
5+
{
6+
"a": {}
7+
}
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
---
2+
source: integ-tests/tests/parser.rs
3+
expression: spans
4+
---
5+
note[string]: root_tbl_key
6+
┌─ inline_table_newlines:3:12
7+
8+
3key = "value",
9+
^^^^^
10+
11+
note[integer]: root_tbl_nested_inner
12+
┌─ inline_table_newlines:5:17
13+
14+
5inner = 42,
15+
^^
16+
17+
note[table]: root_tbl_nested
18+
┌─ inline_table_newlines:4:14
19+
20+
4nested = {
21+
│ ╭──────────────^
22+
5 │ │ inner = 42,
23+
6 │ │ },
24+
│ ╰─────^
25+
26+
note[table]: root_tbl
27+
┌─ inline_table_newlines:2:7
28+
29+
2tbl = {
30+
│ ╭───────^
31+
3 │ │ key = "value",
32+
4 │ │ nested = {
33+
5 │ │ inner = 42,
34+
6 │ │ },
35+
7 │ │ }
36+
│ ╰─^
37+
38+
note[table]: root
39+
┌─ inline_table_newlines:1:1
40+
41+
1 │ ╭
42+
2 │ │ tbl = {
43+
3 │ │ key = "value",
44+
4 │ │ nested = {
45+
· │
46+
7 │ │ }
47+
8 │ │
48+
│ ╰^
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
source: integ-tests/tests/parser.rs
3+
expression: valid_toml
4+
---
5+
{
6+
"tbl": {
7+
"key": "value",
8+
"nested": {
9+
"inner": 42
10+
}
11+
}
12+
}

0 commit comments

Comments
 (0)