summaryrefslogtreecommitdiffstats
path: root/tests/data/toml-lang-compliance/valid/key-value
diff options
context:
space:
mode:
Diffstat (limited to 'tests/data/toml-lang-compliance/valid/key-value')
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-case-sensitive.toml3
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-dotted-keys-1.toml4
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-dotted-keys-2.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-dotted-keys-3.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-empty-key-name-1.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-empty-key-name-2.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-1.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-2.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-3.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-4.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-5.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-6.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-7.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-8.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-key-value-pair-9.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-newline-1.toml2
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-newline-2.toml2
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-newline-3.toml3
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-quoted-basic-keys-1.toml1
-rw-r--r--tests/data/toml-lang-compliance/valid/key-value/spec-quoted-literal-keys-1.toml1
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"