From c2563d454434687337ef01d3792dcd2a9145424a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emil=20Gardstr=C3=B6m?= Date: Thu, 7 Apr 2022 12:28:14 +0200 Subject: [PATCH] assert unused keys is empty --- src/cross_toml.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/cross_toml.rs b/src/cross_toml.rs index 2c33d384d..fbddb9352 100644 --- a/src/cross_toml.rs +++ b/src/cross_toml.rs @@ -128,9 +128,10 @@ mod tests { targets: HashMap::new(), build: CrossBuildConfig::default(), }; - let (parsed_cfg, _) = CrossToml::parse("")?; + let (parsed_cfg, unused) = CrossToml::parse("")?; assert_eq!(parsed_cfg, cfg); + assert!(unused.is_empty()); Ok(()) } @@ -157,9 +158,10 @@ mod tests { volumes = ["VOL1_ARG", "VOL2_ARG"] passthrough = ["VAR1", "VAR2"] "#; - let (parsed_cfg, _) = CrossToml::parse(test_str)?; + let (parsed_cfg, unused) = CrossToml::parse(test_str)?; assert_eq!(parsed_cfg, cfg); + assert!(unused.is_empty()); Ok(()) } @@ -195,9 +197,10 @@ mod tests { xargo = false image = "test-image" "#; - let (parsed_cfg, _) = CrossToml::parse(test_str)?; + let (parsed_cfg, unused) = CrossToml::parse(test_str)?; assert_eq!(parsed_cfg, cfg); + assert!(unused.is_empty()); Ok(()) }