diff --git a/src/document.rs b/src/document.rs index 8fe48ff..285d3cf 100644 --- a/src/document.rs +++ b/src/document.rs @@ -357,4 +357,21 @@ baz format!("{}", doc) ); } + + #[test] + fn parse_examples() { + include_str!("../examples/kdl-schema.kdl") + .parse::() + .expect("parsing failed"); + include_str!("../examples/Cargo.kdl") + .parse::() + .expect("parsing failed"); + include_str!("../examples/ci.kdl") + .parse::() + .expect("parsing failed"); + // TODO: This one fails? + // include_str!("../examples/nuget.kdl") + // .parse::() + // .expect("parsing failed"); + } }