aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Sanderson <zofrex@gmail.com>2016-04-17 22:49:16 +0100
committerJames Sanderson <zofrex@gmail.com>2016-04-17 22:51:28 +0100
commit2cd1116e062f9af389f97044360a9cfbdb127c82 (patch)
tree7d86dc0d61ed82efe3083d37c64659588ae782a9
parentef60313a5db3adc5cd5cc5d15fa6008aea34ca4e (diff)
downloadmilf-rs-2cd1116e062f9af389f97044360a9cfbdb127c82.tar.gz
milf-rs-2cd1116e062f9af389f97044360a9cfbdb127c82.zip
Add failing test cases containing invalid Toml with keys on the same line as table definition
-rw-r--r--tests/invalid.rs4
-rw-r--r--tests/invalid/key-after-array.toml1
-rw-r--r--tests/invalid/key-after-table.toml1
3 files changed, 6 insertions, 0 deletions
diff --git a/tests/invalid.rs b/tests/invalid.rs
index 829e795..63e4de8 100644
--- a/tests/invalid.rs
+++ b/tests/invalid.rs
@@ -50,6 +50,10 @@ test!(float_no_leading_zero,
include_str!("invalid/float-no-leading-zero.toml"));
test!(float_no_trailing_digits,
include_str!("invalid/float-no-trailing-digits.toml"));
+test!(key_after_array,
+ include_str!("invalid/key-after-array.toml"));
+test!(key_after_table,
+ include_str!("invalid/key-after-table.toml"));
test!(key_empty,
include_str!("invalid/key-empty.toml"));
test!(key_hash,
diff --git a/tests/invalid/key-after-array.toml b/tests/invalid/key-after-array.toml
new file mode 100644
index 0000000..5c1a1b0
--- /dev/null
+++ b/tests/invalid/key-after-array.toml
@@ -0,0 +1 @@
+[[agencies]] owner = "S Cjelli"
diff --git a/tests/invalid/key-after-table.toml b/tests/invalid/key-after-table.toml
new file mode 100644
index 0000000..4bc8213
--- /dev/null
+++ b/tests/invalid/key-after-table.toml
@@ -0,0 +1 @@
+[history] guard = "sleeping"