Skip to content

Commit

Permalink
Split out some larger test files
Browse files Browse the repository at this point in the history
  • Loading branch information
arp242 committed Dec 7, 2023
1 parent f30c716 commit cbd7fb6
Show file tree
Hide file tree
Showing 28 changed files with 455 additions and 380 deletions.
22 changes: 18 additions & 4 deletions tests/files-toml-1.0.0
Original file line number Diff line number Diff line change
Expand Up @@ -474,8 +474,14 @@ valid/inline-table/end-in-bool.json
valid/inline-table/end-in-bool.toml
valid/inline-table/inline-table.json
valid/inline-table/inline-table.toml
valid/inline-table/key-dotted.json
valid/inline-table/key-dotted.toml
valid/inline-table/key-dotted-1.json
valid/inline-table/key-dotted-1.toml
valid/inline-table/key-dotted-2.json
valid/inline-table/key-dotted-2.toml
valid/inline-table/key-dotted-3.json
valid/inline-table/key-dotted-3.toml
valid/inline-table/key-dotted-4.json
valid/inline-table/key-dotted-4.toml
valid/inline-table/multiline.json
valid/inline-table/multiline.toml
valid/inline-table/nest.json
Expand All @@ -496,8 +502,14 @@ valid/key/alphanum.json
valid/key/alphanum.toml
valid/key/case-sensitive.json
valid/key/case-sensitive.toml
valid/key/dotted.json
valid/key/dotted.toml
valid/key/dotted-1.json
valid/key/dotted-1.toml
valid/key/dotted-2.json
valid/key/dotted-2.toml
valid/key/dotted-3.json
valid/key/dotted-3.toml
valid/key/dotted-4.json
valid/key/dotted-4.toml
valid/key/dotted-empty.json
valid/key/dotted-empty.toml
valid/key/empty-1.json
Expand Down Expand Up @@ -646,6 +658,8 @@ valid/string/escapes.json
valid/string/escapes.toml
valid/string/multiline.json
valid/string/multiline.toml
valid/string/multiline-empty.json
valid/string/multiline-empty.toml
valid/string/multiline-escaped-crlf.json
valid/string/multiline-escaped-crlf.toml
valid/string/multiline-quotes.json
Expand Down
22 changes: 18 additions & 4 deletions tests/files-toml-1.1.0
Original file line number Diff line number Diff line change
Expand Up @@ -466,8 +466,14 @@ valid/inline-table/end-in-bool.json
valid/inline-table/end-in-bool.toml
valid/inline-table/inline-table.json
valid/inline-table/inline-table.toml
valid/inline-table/key-dotted.json
valid/inline-table/key-dotted.toml
valid/inline-table/key-dotted-1.json
valid/inline-table/key-dotted-1.toml
valid/inline-table/key-dotted-2.json
valid/inline-table/key-dotted-2.toml
valid/inline-table/key-dotted-3.json
valid/inline-table/key-dotted-3.toml
valid/inline-table/key-dotted-4.json
valid/inline-table/key-dotted-4.toml
valid/inline-table/multiline.json
valid/inline-table/multiline.toml
valid/inline-table/nest.json
Expand All @@ -490,8 +496,14 @@ valid/key/alphanum.json
valid/key/alphanum.toml
valid/key/case-sensitive.json
valid/key/case-sensitive.toml
valid/key/dotted.json
valid/key/dotted.toml
valid/key/dotted-1.json
valid/key/dotted-1.toml
valid/key/dotted-2.json
valid/key/dotted-2.toml
valid/key/dotted-3.json
valid/key/dotted-3.toml
valid/key/dotted-4.json
valid/key/dotted-4.toml
valid/key/dotted-empty.json
valid/key/dotted-empty.toml
valid/key/empty-1.json
Expand Down Expand Up @@ -646,6 +658,8 @@ valid/string/hex-escape.json
valid/string/hex-escape.toml
valid/string/multiline.json
valid/string/multiline.toml
valid/string/multiline-empty.json
valid/string/multiline-empty.toml
valid/string/multiline-escaped-crlf.json
valid/string/multiline-escaped-crlf.toml
valid/string/multiline-quotes.json
Expand Down
42 changes: 42 additions & 0 deletions tests/valid/inline-table/key-dotted-1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"a": {
"a": {
"b": {
"type": "integer",
"value": "1"
}
}
},
"b": {
"a": {
"b": {
"type": "integer",
"value": "1"
}
}
},
"c": {
"a": {
"b": {
"type": "integer",
"value": "1"
}
}
},
"d": {
"a": {
"b": {
"type": "integer",
"value": "1"
}
}
},
"e": {
"a": {
"b": {
"type": "integer",
"value": "1"
}
}
}
}
5 changes: 5 additions & 0 deletions tests/valid/inline-table/key-dotted-1.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
a = { a.b = 1 }
b = { "a"."b" = 1 }
c = { a . b = 1 }
d = { 'a' . "b" = 1 }
e = {a.b=1}
26 changes: 26 additions & 0 deletions tests/valid/inline-table/key-dotted-2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"many": {
"dots": {
"here": {
"dot": {
"dot": {
"dot": {
"a": {
"b": {
"c": {
"type": "integer",
"value": "1"
},
"d": {
"type": "integer",
"value": "2"
}
}
}
}
}
}
}
}
}
}
1 change: 1 addition & 0 deletions tests/valid/inline-table/key-dotted-2.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
many.dots.here.dot.dot.dot = {a.b.c = 1, a.b.d = 2}
30 changes: 30 additions & 0 deletions tests/valid/inline-table/key-dotted-3.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"tbl": {
"a": {
"b": {
"c": {
"d": {
"e": {
"type": "integer",
"value": "1"
}
}
}
}
},
"x": {
"a": {
"b": {
"c": {
"d": {
"e": {
"type": "integer",
"value": "1"
}
}
}
}
}
}
}
}
5 changes: 5 additions & 0 deletions tests/valid/inline-table/key-dotted-3.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
[tbl]
a.b.c = {d.e=1}

[tbl.x]
a.b.c = {d.e=1}
40 changes: 40 additions & 0 deletions tests/valid/inline-table/key-dotted-4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"arr": [
{
"T": {
"a": {
"b": {
"type": "integer",
"value": "1"
}
}
},
"t": {
"a": {
"b": {
"type": "integer",
"value": "1"
}
}
}
},
{
"T": {
"a": {
"b": {
"type": "integer",
"value": "2"
}
}
},
"t": {
"a": {
"b": {
"type": "integer",
"value": "2"
}
}
}
}
]
}
7 changes: 7 additions & 0 deletions tests/valid/inline-table/key-dotted-4.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[[arr]]
t = {a.b=1}
T = {a.b=1}

[[arr]]
t = {a.b=2}
T = {a.b=2}
140 changes: 0 additions & 140 deletions tests/valid/inline-table/key-dotted.json

This file was deleted.

0 comments on commit cbd7fb6

Please sign in to comment.