pub fn generate_effective_content(dofigen: &Dofigen) -> Result<String>Expand description
Generates the effective Dofigen content from a Dofigen struct.
ยงExamples
use dofigen_lib::*;
use pretty_assertions_sorted::assert_eq_sorted;
let dofigen = Dofigen {
stage: Stage {
from: ImageName {
path: String::from("ubuntu"),
..Default::default()
}.into(),
..Default::default()
},
..Default::default()
};
let dofigen: String = generate_effective_content(&dofigen).unwrap();
assert_eq_sorted!(
dofigen,
"fromImage:\n path: ubuntu\n"
);