in metalos/lib/systemd/src/render.rs [140:185]
fn test_render_unit_section() {
assert_eq!(
UnitSection {
after: Some("after_value".into()),
requires: Some("requires_value".into()),
}
.render(),
"\
[Unit]\n\
After=after_value\n\
Requires=requires_value\n\
"
);
assert_eq!(
UnitSection {
after: None,
requires: Some("requires_value".into()),
}
.render(),
"\
[Unit]\n\
Requires=requires_value\n\
"
);
assert_eq!(
UnitSection {
after: Some("after_value".into()),
requires: None,
}
.render(),
"\
[Unit]\n\
After=after_value\n\
"
);
assert_eq!(
UnitSection {
after: None,
requires: None,
}
.render(),
"\
[Unit]\n\
"
);
}