Skip to main content

has_errors

Function has_errors 

Source
pub fn has_errors(issues: &[Issue]) -> bool
Examples found in repository?
examples/p6_soak.rs (line 47)
39fn assert_valid(root: &str) {
40    let items = rac_engine::relationships::corpus_items(root, true);
41    for item in &items {
42        let Some(spec) = item.spec else {
43            continue;
44        };
45        let issues = rac_engine::validate::validate(&item.artifact, None, Some(&spec.name));
46        assert!(
47            !rac_engine::validate::has_errors(&issues),
48            "{} must remain valid: {issues:?}",
49            item.path
50        );
51    }
52    let relationships = rac_engine::relationships::validate_relationships(root, true);
53    assert!(
54        relationships.ok(),
55        "relationship validation must remain clean: {:?}",
56        relationships.issues
57    );
58}