From ce88cabc0820131b765460f7bcddec148eadb66c Mon Sep 17 00:00:00 2001 From: Denis Lisov Date: Tue, 18 Jan 2022 03:59:58 +0300 Subject: [PATCH] yaml-test-suite: ensure all XFAILs do exist as tests --- parser/tests/yaml-test-suite.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/parser/tests/yaml-test-suite.rs b/parser/tests/yaml-test-suite.rs index 8316e7a..0972e26 100644 --- a/parser/tests/yaml-test-suite.rs +++ b/parser/tests/yaml-test-suite.rs @@ -34,6 +34,11 @@ fn main() -> Result<()> { .collect::>()?; let mut tests: Vec<_> = tests.into_iter().flatten().collect(); tests.sort_by_key(|t| t.name.clone()); + + for &test in EXPECTED_FAILURES { + assert!(tests.iter().find(|t| t.name == test).is_some()); + } + run_tests( &arguments, tests,