willdo 0.0.1

Task manager with DAG
Documentation


#[test]
fn empty_list() {
    let mut items = willdo::config::read("[]".as_bytes(), "urn:reader").into_iter();
    assert!(items.next().is_none());
}

#[test]
fn fail_not_found() {
    let mut items = willdo::config::read("[nonexistent]".as_bytes(), "file:///tmp/").into_iter();
    assert!(items.next().expect("err").is_err());
}

#[test]
fn fail_invalid() {
    let mut items = willdo::config::read("[badurl]".as_bytes(), "urn:invalid").into_iter();
    assert!(items.next().expect("err").is_err());
}