From 275d9e05f3417a97a896c94fe1bfe8a19bd294ff Mon Sep 17 00:00:00 2001 From: Alan Du Date: Thu, 1 Jun 2017 10:29:11 +0100 Subject: [PATCH] Add test case --- tests/valid.rs | 4 ++++ tests/valid/table-array-nest-no-keys.json | 14 ++++++++++++++ tests/valid/table-array-nest-no-keys.toml | 6 ++++++ 3 files changed, 24 insertions(+) create mode 100644 tests/valid/table-array-nest-no-keys.json create mode 100644 tests/valid/table-array-nest-no-keys.toml diff --git a/tests/valid.rs b/tests/valid.rs index e8ea6af..676fc67 100644 --- a/tests/valid.rs +++ b/tests/valid.rs @@ -189,3 +189,7 @@ test!(example4, test!(example_bom, include_str!("valid/example-bom.toml"), include_str!("valid/example.json")); + +test!(table_array_nest_no_keys, + include_str!("valid/table-array-nest-no-keys.toml"), + include_str!("valid/table-array-nest-no-keys.json")); diff --git a/tests/valid/table-array-nest-no-keys.json b/tests/valid/table-array-nest-no-keys.json new file mode 100644 index 0000000..7537b1a --- /dev/null +++ b/tests/valid/table-array-nest-no-keys.json @@ -0,0 +1,14 @@ +{ + "albums": [ + { + "songs": [{}, {}] + } + ], + "artists": [ + { + "home": { + "address": {} + } + } + ] +} diff --git a/tests/valid/table-array-nest-no-keys.toml b/tests/valid/table-array-nest-no-keys.toml new file mode 100644 index 0000000..ad6eb10 --- /dev/null +++ b/tests/valid/table-array-nest-no-keys.toml @@ -0,0 +1,6 @@ +[[ albums ]] + [[ albums.songs ]] + [[ albums.songs ]] + +[[ artists ]] + [ artists.home.address ]