From e242613127f2859725c0afa56cabc5ef83271691 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kat=20March=C3=A1n?= Date: Fri, 22 Apr 2022 02:35:02 -0700 Subject: [PATCH] tests: test some example documents --- src/document.rs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) 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"); + } }