diff options
Diffstat (limited to 'tests/data/toml-lang-compliance/valid/key-value')
20 files changed, 29 insertions, 0 deletions
diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-case-sensitive.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-case-sensitive.toml new file mode 100644 index 0000000..896bc97 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-case-sensitive.toml @@ -0,0 +1,3 @@ +# TOML is case sensitive. +abc = 123 +ABC = 456 diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-dotted-keys-1.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-dotted-keys-1.toml new file mode 100644 index 0000000..8f83571 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-dotted-keys-1.toml @@ -0,0 +1,4 @@ +name = "Orange" +physical.color = "orange" +physical.shape = "round" +site."google.com" = true diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-dotted-keys-2.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-dotted-keys-2.toml new file mode 100644 index 0000000..99f9a53 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-dotted-keys-2.toml @@ -0,0 +1 @@ +a . b = 23 diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-dotted-keys-3.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-dotted-keys-3.toml new file mode 100644 index 0000000..12796e9 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-dotted-keys-3.toml @@ -0,0 +1 @@ +a . b = 23 diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-empty-key-name-1.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-empty-key-name-1.toml new file mode 100644 index 0000000..5aea8ee --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-empty-key-name-1.toml @@ -0,0 +1 @@ +"" = "blank" # VALID but discouraged diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-empty-key-name-2.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-empty-key-name-2.toml new file mode 100644 index 0000000..388027d --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-empty-key-name-2.toml @@ -0,0 +1 @@ +'' = "blank" # VALID but discouraged diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-1.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-1.toml new file mode 100644 index 0000000..e5b34eb --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-1.toml @@ -0,0 +1 @@ +key = "value" diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-2.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-2.toml new file mode 100644 index 0000000..95c8824 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-2.toml @@ -0,0 +1 @@ +bare_key = "value" diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-3.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-3.toml new file mode 100644 index 0000000..aaee679 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-3.toml @@ -0,0 +1 @@ +bare-key = "value" diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-4.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-4.toml new file mode 100644 index 0000000..32b6bbe --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-4.toml @@ -0,0 +1 @@ +1234 = "value" diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-5.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-5.toml new file mode 100644 index 0000000..201fff6 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-5.toml @@ -0,0 +1 @@ +1234="value" diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-6.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-6.toml new file mode 100644 index 0000000..42e39cd --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-6.toml @@ -0,0 +1 @@ +-=1 diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-7.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-7.toml new file mode 100644 index 0000000..84812f0 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-7.toml @@ -0,0 +1 @@ +_=1 diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-8.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-8.toml new file mode 100644 index 0000000..022b096 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-8.toml @@ -0,0 +1 @@ +-_-_-_-_-=1 diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-9.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-9.toml new file mode 100644 index 0000000..2efd659 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-9.toml @@ -0,0 +1 @@ +3.14159 = "pi" diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-newline-1.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-newline-1.toml new file mode 100644 index 0000000..4dfbebf --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-newline-1.toml @@ -0,0 +1,2 @@ +abc = 123 +def = 456 diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-newline-2.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-newline-2.toml new file mode 100644 index 0000000..4dfbebf --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-newline-2.toml @@ -0,0 +1,2 @@ +abc = 123 +def = 456 diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-newline-3.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-newline-3.toml new file mode 100644 index 0000000..86c2f93 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-newline-3.toml @@ -0,0 +1,3 @@ +abc = 123 +def = 456 +ghi = 789 diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-quoted-basic-keys-1.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-quoted-basic-keys-1.toml new file mode 100644 index 0000000..e847bb5 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-quoted-basic-keys-1.toml @@ -0,0 +1 @@ +"ʎǝʞ" = "value" diff --git a/tests/data/toml-lang-compliance/valid/key-value/spec-quoted-literal-keys-1.toml b/tests/data/toml-lang-compliance/valid/key-value/spec-quoted-literal-keys-1.toml new file mode 100644 index 0000000..024db29 --- /dev/null +++ b/tests/data/toml-lang-compliance/valid/key-value/spec-quoted-literal-keys-1.toml @@ -0,0 +1 @@ +'quoted "value"' = "value" |