cargo-allow 0.1.11

Source-tree exception ledger and policy scanner for Rust repositories.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use super::parse_work_item_kind_filter;

#[test]
fn parse_work_item_kind_filter_call_presence_observer() {
    assert_eq!(
        parse_work_item_kind_filter("new-unreceipted-finding"),
        Ok("new_unreceipted_finding".to_string())
    );
    assert_eq!(
        parse_work_item_kind_filter("stale_allow"),
        Ok("stale_allow".to_string())
    );
    assert_eq!(
        parse_work_item_kind_filter("unknown_kind"),
        Err("unknown work item kind `unknown_kind`".to_string())
    );
}