diff --git a/src/parser.rs b/src/parser.rs index 8fa2d77..68e12d5 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -1205,6 +1205,14 @@ trimmed in raw strings. table.lookup("foo.1.bar").unwrap().as_table().unwrap(); } + #[test] + fn empty_table() { + let mut p = Parser::new(r#" +[foo]"#); + let table = Table(p.parse().unwrap()); + table.lookup("foo").unwrap().as_table().unwrap(); + } + #[test] fn fruit() { let mut p = Parser::new(r#"