diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-09-28 01:21:14 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-09-28 01:21:14 +0000 |
commit | cf25cee064bc5b0ea96021e2669d1c8d5ae2874e (patch) | |
tree | 40d4534a13f7679e3b351dd83923db6bc3422329 /tests/fixtures/invalid/table | |
parent | 627e3353d06c6963fea9f849a062339b58ffd2d0 (diff) | |
parent | 9d2039f286bccb9247ff5be29f86057137080d22 (diff) | |
download | toml_edit-cf25cee064bc5b0ea96021e2669d1c8d5ae2874e.tar.gz |
Snap for 10872577 from 9d2039f286bccb9247ff5be29f86057137080d22 to 24Q1-release
Change-Id: I78876fec089685b3f6a5f33422de3e0e487cf83c
Diffstat (limited to 'tests/fixtures/invalid/table')
23 files changed, 132 insertions, 0 deletions
diff --git a/tests/fixtures/invalid/table/append-with-dotted-keys-1.stderr b/tests/fixtures/invalid/table/append-with-dotted-keys-1.stderr new file mode 100644 index 0000000..54ee50e --- /dev/null +++ b/tests/fixtures/invalid/table/append-with-dotted-keys-1.stderr @@ -0,0 +1,5 @@ +TOML parse error at line 17, column 3 + | +17 | b.c.t = "Using dotted keys to add to [a.b.c] after explicitly defining it above is not allowed" + | ^ +duplicate key `c` diff --git a/tests/fixtures/invalid/table/append-with-dotted-keys-2.stderr b/tests/fixtures/invalid/table/append-with-dotted-keys-2.stderr new file mode 100644 index 0000000..7c665f9 --- /dev/null +++ b/tests/fixtures/invalid/table/append-with-dotted-keys-2.stderr @@ -0,0 +1,5 @@ +TOML parse error at line 8, column 3 + | +8 | b.c.d.k.t = "Using dotted keys to add to [a.b.c.d] after explicitly defining it above is not allowed" + | ^ +duplicate key `d` diff --git a/tests/fixtures/invalid/table/array-empty.stderr b/tests/fixtures/invalid/table/array-empty.stderr new file mode 100644 index 0000000..ad2440a --- /dev/null +++ b/tests/fixtures/invalid/table/array-empty.stderr @@ -0,0 +1,5 @@ +TOML parse error at line 1, column 3 + | +1 | [[]] + | ^ +invalid key diff --git a/tests/fixtures/invalid/table/array-implicit.stderr b/tests/fixtures/invalid/table/array-implicit.stderr new file mode 100644 index 0000000..ed1ab7f --- /dev/null +++ b/tests/fixtures/invalid/table/array-implicit.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 13, column 1 + | +13 | [[albums]] + | ^ +invalid table header +duplicate key `albums` in document root diff --git a/tests/fixtures/invalid/table/array-missing-bracket.stderr b/tests/fixtures/invalid/table/array-missing-bracket.stderr new file mode 100644 index 0000000..ed370ef --- /dev/null +++ b/tests/fixtures/invalid/table/array-missing-bracket.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 1, column 9 + | +1 | [[albums] + | ^ +invalid table header +expected `.`, `]]` diff --git a/tests/fixtures/invalid/table/duplicate-key-dotted-table.stderr b/tests/fixtures/invalid/table/duplicate-key-dotted-table.stderr new file mode 100644 index 0000000..3cbc0a3 --- /dev/null +++ b/tests/fixtures/invalid/table/duplicate-key-dotted-table.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 4, column 1 + | +4 | [fruit.apple] # INVALID + | ^ +invalid table header +duplicate key `apple` in table `fruit` diff --git a/tests/fixtures/invalid/table/duplicate-key-dotted-table2.stderr b/tests/fixtures/invalid/table/duplicate-key-dotted-table2.stderr new file mode 100644 index 0000000..c5ab1eb --- /dev/null +++ b/tests/fixtures/invalid/table/duplicate-key-dotted-table2.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 4, column 1 + | +4 | [fruit.apple.taste] # INVALID + | ^ +invalid table header +duplicate key `taste` in table `fruit.apple` diff --git a/tests/fixtures/invalid/table/duplicate-key-table.stderr b/tests/fixtures/invalid/table/duplicate-key-table.stderr new file mode 100644 index 0000000..bc76d9c --- /dev/null +++ b/tests/fixtures/invalid/table/duplicate-key-table.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 4, column 1 + | +4 | [fruit.type] + | ^ +invalid table header +duplicate key `type` in table `fruit` diff --git a/tests/fixtures/invalid/table/duplicate-table-array.stderr b/tests/fixtures/invalid/table/duplicate-table-array.stderr new file mode 100644 index 0000000..536fdc3 --- /dev/null +++ b/tests/fixtures/invalid/table/duplicate-table-array.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 2, column 1 + | +2 | [[tbl]] + | ^ +invalid table header +duplicate key `tbl` in document root diff --git a/tests/fixtures/invalid/table/duplicate-table-array2.stderr b/tests/fixtures/invalid/table/duplicate-table-array2.stderr new file mode 100644 index 0000000..81c27fb --- /dev/null +++ b/tests/fixtures/invalid/table/duplicate-table-array2.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 2, column 1 + | +2 | [tbl] + | ^ +invalid table header +duplicate key `tbl` in document root diff --git a/tests/fixtures/invalid/table/duplicate.stderr b/tests/fixtures/invalid/table/duplicate.stderr new file mode 100644 index 0000000..81bf4ed --- /dev/null +++ b/tests/fixtures/invalid/table/duplicate.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 4, column 1 + | +4 | [a] + | ^ +invalid table header +duplicate key `a` in document root diff --git a/tests/fixtures/invalid/table/empty-implicit-table.stderr b/tests/fixtures/invalid/table/empty-implicit-table.stderr new file mode 100644 index 0000000..a7f7444 --- /dev/null +++ b/tests/fixtures/invalid/table/empty-implicit-table.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 1, column 9 + | +1 | [naughty..naughty] + | ^ +invalid table header +expected `.`, `]` diff --git a/tests/fixtures/invalid/table/empty.stderr b/tests/fixtures/invalid/table/empty.stderr new file mode 100644 index 0000000..5dd0d56 --- /dev/null +++ b/tests/fixtures/invalid/table/empty.stderr @@ -0,0 +1,5 @@ +TOML parse error at line 1, column 2 + | +1 | [] + | ^ +invalid key diff --git a/tests/fixtures/invalid/table/equals-sign.stderr b/tests/fixtures/invalid/table/equals-sign.stderr new file mode 100644 index 0000000..52451c9 --- /dev/null +++ b/tests/fixtures/invalid/table/equals-sign.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 1, column 6 + | +1 | [name=bad] + | ^ +invalid table header +expected `.`, `]` diff --git a/tests/fixtures/invalid/table/llbrace.stderr b/tests/fixtures/invalid/table/llbrace.stderr new file mode 100644 index 0000000..316590d --- /dev/null +++ b/tests/fixtures/invalid/table/llbrace.stderr @@ -0,0 +1,5 @@ +TOML parse error at line 1, column 3 + | +1 | [ [table]] + | ^ +invalid key diff --git a/tests/fixtures/invalid/table/nested-brackets-close.stderr b/tests/fixtures/invalid/table/nested-brackets-close.stderr new file mode 100644 index 0000000..e74e178 --- /dev/null +++ b/tests/fixtures/invalid/table/nested-brackets-close.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 1, column 4 + | +1 | [a]b] + | ^ +invalid table header +expected newline, `#` diff --git a/tests/fixtures/invalid/table/nested-brackets-open.stderr b/tests/fixtures/invalid/table/nested-brackets-open.stderr new file mode 100644 index 0000000..094cf7c --- /dev/null +++ b/tests/fixtures/invalid/table/nested-brackets-open.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 1, column 3 + | +1 | [a[b] + | ^ +invalid table header +expected `.`, `]` diff --git a/tests/fixtures/invalid/table/quoted-no-close.stderr b/tests/fixtures/invalid/table/quoted-no-close.stderr new file mode 100644 index 0000000..2b05e95 --- /dev/null +++ b/tests/fixtures/invalid/table/quoted-no-close.stderr @@ -0,0 +1,5 @@ +TOML parse error at line 1, column 21 + | +1 | ["where will it end] + | ^ +invalid basic string diff --git a/tests/fixtures/invalid/table/redefine.stderr b/tests/fixtures/invalid/table/redefine.stderr new file mode 100644 index 0000000..99c1f98 --- /dev/null +++ b/tests/fixtures/invalid/table/redefine.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 5, column 1 + | +5 | [a.b] + | ^ +invalid table header +duplicate key `b` in table `a` diff --git a/tests/fixtures/invalid/table/rrbrace.stderr b/tests/fixtures/invalid/table/rrbrace.stderr new file mode 100644 index 0000000..adcdf90 --- /dev/null +++ b/tests/fixtures/invalid/table/rrbrace.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 1, column 8 + | +1 | [[table] ] + | ^ +invalid table header +expected `.`, `]]` diff --git a/tests/fixtures/invalid/table/text-after-table.stderr b/tests/fixtures/invalid/table/text-after-table.stderr new file mode 100644 index 0000000..e7d7c4e --- /dev/null +++ b/tests/fixtures/invalid/table/text-after-table.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 1, column 9 + | +1 | [error] this shouldn't be here + | ^ +invalid table header +expected newline, `#` diff --git a/tests/fixtures/invalid/table/whitespace.stderr b/tests/fixtures/invalid/table/whitespace.stderr new file mode 100644 index 0000000..aa149d2 --- /dev/null +++ b/tests/fixtures/invalid/table/whitespace.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 1, column 10 + | +1 | [invalid key] + | ^ +invalid table header +expected `.`, `]` diff --git a/tests/fixtures/invalid/table/with-pound.stderr b/tests/fixtures/invalid/table/with-pound.stderr new file mode 100644 index 0000000..f5531cc --- /dev/null +++ b/tests/fixtures/invalid/table/with-pound.stderr @@ -0,0 +1,6 @@ +TOML parse error at line 1, column 5 + | +1 | [key#group] + | ^ +invalid table header +expected `.`, `]` |