diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-29 04:27:32 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-29 04:27:32 +0000 |
commit | 88857376d837c86ee4cbbe6ff3c9a22ab2113ffe (patch) | |
tree | efe8d5d117c400fef855ba85e3c181cd0d4bd501 /tests/data/toml-lang-compliance/valid/array | |
parent | Initial commit. (diff) | |
download | python-tomli-w-upstream/1.0.0.tar.xz python-tomli-w-upstream/1.0.0.zip |
Adding upstream version 1.0.0.upstream/1.0.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'tests/data/toml-lang-compliance/valid/array')
12 files changed, 48 insertions, 0 deletions
diff --git a/tests/data/toml-lang-compliance/valid/array/spec-array-1.toml b/tests/data/toml-lang-compliance/valid/array/spec-array-1.toml new file mode 100644 index 0000000..c920407 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/array/spec-array-1.toml @@ -0,0 +1 @@ +integers = [ 1, 2, 3 ] diff --git a/tests/data/toml-lang-compliance/valid/array/spec-array-2.toml b/tests/data/toml-lang-compliance/valid/array/spec-array-2.toml new file mode 100644 index 0000000..a6ab64d --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/array/spec-array-2.toml @@ -0,0 +1 @@ +colors = [ "red", "yellow", "green" ] diff --git a/tests/data/toml-lang-compliance/valid/array/spec-array-3.toml b/tests/data/toml-lang-compliance/valid/array/spec-array-3.toml new file mode 100644 index 0000000..8ac49b5 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/array/spec-array-3.toml @@ -0,0 +1 @@ +nested_array_of_int = [ [ 1, 2 ], [3, 4, 5] ] diff --git a/tests/data/toml-lang-compliance/valid/array/spec-array-4.toml b/tests/data/toml-lang-compliance/valid/array/spec-array-4.toml new file mode 100644 index 0000000..51894ce --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/array/spec-array-4.toml @@ -0,0 +1 @@ +string_array = [ "all", 'strings', """are the same""", '''type'''] diff --git a/tests/data/toml-lang-compliance/valid/array/spec-array-5.toml b/tests/data/toml-lang-compliance/valid/array/spec-array-5.toml new file mode 100644 index 0000000..86c4179 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/array/spec-array-5.toml @@ -0,0 +1 @@ +nested_mixed_array = [ [ 1, 2 ], ["a", "b", "c"] ] diff --git a/tests/data/toml-lang-compliance/valid/array/spec-array-7.toml b/tests/data/toml-lang-compliance/valid/array/spec-array-7.toml new file mode 100644 index 0000000..1a20ef6 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/array/spec-array-7.toml @@ -0,0 +1,3 @@ +integers2 = [ + 1, 2, 3 +] diff --git a/tests/data/toml-lang-compliance/valid/array/spec-array-8.toml b/tests/data/toml-lang-compliance/valid/array/spec-array-8.toml new file mode 100644 index 0000000..963a908 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/array/spec-array-8.toml @@ -0,0 +1,4 @@ +integers3 = [ + 1, + 2, # this is ok +] diff --git a/tests/data/toml-lang-compliance/valid/array/spec-array-mixed-number-types.toml b/tests/data/toml-lang-compliance/valid/array/spec-array-mixed-number-types.toml new file mode 100644 index 0000000..257864f --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/array/spec-array-mixed-number-types.toml @@ -0,0 +1 @@ +numbers = [ 0.1, 0.2, 0.5, 1, 2, 5 ] diff --git a/tests/data/toml-lang-compliance/valid/array/spec-array-more-mixed-types.toml b/tests/data/toml-lang-compliance/valid/array/spec-array-more-mixed-types.toml new file mode 100644 index 0000000..bd7ada8 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/array/spec-array-more-mixed-types.toml @@ -0,0 +1,4 @@ +contributors = [ + "Foo Bar <foo@example.com>", + { name = "Baz Qux", email = "bazqux@example.com", url = "https://example.com/bazqux" } +] diff --git a/tests/data/toml-lang-compliance/valid/array/spec-array-of-tables-1.toml b/tests/data/toml-lang-compliance/valid/array/spec-array-of-tables-1.toml new file mode 100644 index 0000000..ac3883b --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/array/spec-array-of-tables-1.toml @@ -0,0 +1,10 @@ +[[products]] +name = "Hammer" +sku = 738594937 + +[[products]] + +[[products]] +name = "Nail" +sku = 284758393 +color = "gray" diff --git a/tests/data/toml-lang-compliance/valid/array/spec-array-of-tables-2.toml b/tests/data/toml-lang-compliance/valid/array/spec-array-of-tables-2.toml new file mode 100644 index 0000000..ced9e2a --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/array/spec-array-of-tables-2.toml @@ -0,0 +1,18 @@ +[[fruit]] + name = "apple" + + [fruit.physical] + color = "red" + shape = "round" + + [[fruit.variety]] + name = "red delicious" + + [[fruit.variety]] + name = "granny smith" + +[[fruit]] + name = "banana" + + [[fruit.variety]] + name = "plantain" diff --git a/tests/data/toml-lang-compliance/valid/array/spec-array-of-tables-3.toml b/tests/data/toml-lang-compliance/valid/array/spec-array-of-tables-3.toml new file mode 100644 index 0000000..ba5584a --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/array/spec-array-of-tables-3.toml @@ -0,0 +1,3 @@ +points = [ { x = 1, y = 2, z = 3 }, + { x = 7, y = 8, z = 9 }, + { x = 2, y = 4, z = 8 } ] |