asciidocr 0.1.13

A pure-Rust CLI and library for processing and converting asciidoc files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
pub mod common;
use common::assert_parsed_doc_matches_expected_asg;
use logtest::Logger;

#[test]
fn test_missing_references_warns() {
    let mut logger = Logger::start();
    let fn_pattern = "documents/references-missing";
    let adoc_fn = format!("{}.adoc", fn_pattern);
    let asg_json_fn = format!("{}.json", fn_pattern);
    assert_parsed_doc_matches_expected_asg(&adoc_fn, &asg_json_fn);
    let log_str = logger.pop().unwrap().args().to_owned();
    assert!(log_str.contains("Unable to find xref:"));
}