From 4a17ad57d3426684d3c5335ad61b923eff0e91bb Mon Sep 17 00:00:00 2001 From: Jeongik Cha Date: Thu, 14 Sep 2023 16:35:19 +0900 Subject: Import toml_edit Bug: 277909042 Test: build Change-Id: I493bcfcd368bcb2ffbf23ad7a36ddd4b1094b9e9 --- tests/fixtures/invalid/table/append-with-dotted-keys-1.stderr | 5 +++++ tests/fixtures/invalid/table/append-with-dotted-keys-2.stderr | 5 +++++ tests/fixtures/invalid/table/array-empty.stderr | 5 +++++ tests/fixtures/invalid/table/array-implicit.stderr | 6 ++++++ tests/fixtures/invalid/table/array-missing-bracket.stderr | 6 ++++++ tests/fixtures/invalid/table/duplicate-key-dotted-table.stderr | 6 ++++++ tests/fixtures/invalid/table/duplicate-key-dotted-table2.stderr | 6 ++++++ tests/fixtures/invalid/table/duplicate-key-table.stderr | 6 ++++++ tests/fixtures/invalid/table/duplicate-table-array.stderr | 6 ++++++ tests/fixtures/invalid/table/duplicate-table-array2.stderr | 6 ++++++ tests/fixtures/invalid/table/duplicate.stderr | 6 ++++++ tests/fixtures/invalid/table/empty-implicit-table.stderr | 6 ++++++ tests/fixtures/invalid/table/empty.stderr | 5 +++++ tests/fixtures/invalid/table/equals-sign.stderr | 6 ++++++ tests/fixtures/invalid/table/llbrace.stderr | 5 +++++ tests/fixtures/invalid/table/nested-brackets-close.stderr | 6 ++++++ tests/fixtures/invalid/table/nested-brackets-open.stderr | 6 ++++++ tests/fixtures/invalid/table/quoted-no-close.stderr | 5 +++++ tests/fixtures/invalid/table/redefine.stderr | 6 ++++++ tests/fixtures/invalid/table/rrbrace.stderr | 6 ++++++ tests/fixtures/invalid/table/text-after-table.stderr | 6 ++++++ tests/fixtures/invalid/table/whitespace.stderr | 6 ++++++ tests/fixtures/invalid/table/with-pound.stderr | 6 ++++++ 23 files changed, 132 insertions(+) create mode 100644 tests/fixtures/invalid/table/append-with-dotted-keys-1.stderr create mode 100644 tests/fixtures/invalid/table/append-with-dotted-keys-2.stderr create mode 100644 tests/fixtures/invalid/table/array-empty.stderr create mode 100644 tests/fixtures/invalid/table/array-implicit.stderr create mode 100644 tests/fixtures/invalid/table/array-missing-bracket.stderr create mode 100644 tests/fixtures/invalid/table/duplicate-key-dotted-table.stderr create mode 100644 tests/fixtures/invalid/table/duplicate-key-dotted-table2.stderr create mode 100644 tests/fixtures/invalid/table/duplicate-key-table.stderr create mode 100644 tests/fixtures/invalid/table/duplicate-table-array.stderr create mode 100644 tests/fixtures/invalid/table/duplicate-table-array2.stderr create mode 100644 tests/fixtures/invalid/table/duplicate.stderr create mode 100644 tests/fixtures/invalid/table/empty-implicit-table.stderr create mode 100644 tests/fixtures/invalid/table/empty.stderr create mode 100644 tests/fixtures/invalid/table/equals-sign.stderr create mode 100644 tests/fixtures/invalid/table/llbrace.stderr create mode 100644 tests/fixtures/invalid/table/nested-brackets-close.stderr create mode 100644 tests/fixtures/invalid/table/nested-brackets-open.stderr create mode 100644 tests/fixtures/invalid/table/quoted-no-close.stderr create mode 100644 tests/fixtures/invalid/table/redefine.stderr create mode 100644 tests/fixtures/invalid/table/rrbrace.stderr create mode 100644 tests/fixtures/invalid/table/text-after-table.stderr create mode 100644 tests/fixtures/invalid/table/whitespace.stderr create mode 100644 tests/fixtures/invalid/table/with-pound.stderr (limited to 'tests/fixtures/invalid/table') 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 `.`, `]` -- cgit v1.2.3