aboutsummaryrefslogtreecommitdiff
path: root/tests/schema-via-knuffel.rs
blob: 147c905d80f4142a2e50847612674747716786e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#![cfg(feature = "knuffel")]

use kdl_schema::{Schema, SCHEMA_SCHEMA};

mod helpers;
use helpers::DeepAssertEq;

#[test]
fn schema_loads() -> miette::Result<()> {
    let schema: Schema = knuffel::parse("kdl-schema.kdl", include_str!("kdl-schema.kdl"))?;
    DeepAssertEq::deep_assert_eq(&schema, &*SCHEMA_SCHEMA);
    Ok(())
}