#![allow(dead_code, unused_variables)]
extern crate mml;
struct A {
}
impl A {
fn b(b: &B) {
}
}
struct B {
}
#[test]
fn test_dependency() {
assert_eq!(
String::from_utf8(mml::rs2dot("tests/dependency.rs").unwrap()).unwrap(),
r#"digraph ml {
ndA[label="{<<<Structure>>>\nA|- b(b: &B)}"][shape="record"];
ndB[label="{<<<Structure>>>\nB}"][shape="record"];
ndB -> ndA[label=""][style="dashed"][arrowhead="vee"];
}
"#);
}