Skip to main content

to_junit_xml

Function to_junit_xml 

Source
pub fn to_junit_xml(report: &Report) -> String
Available on crate feature junit only.
Expand description

Render report as a JUnit XML document.

ยงExample

use dev_report::{CheckResult, Report};

let mut r = Report::new("crate", "0.1.0").with_producer("dev-bench");
r.push(CheckResult::pass("compile"));

let xml = dev_report::junit::to_junit_xml(&r);
assert!(xml.starts_with("<?xml"));
assert!(xml.contains("<testsuite"));
assert!(xml.contains("name=\"compile\""));