Skip to content
Snippets Groups Projects

Resolve "Consider using the `genpdf` crate for generating PDF documents from analysis reports."

Files
3
+ 6
1
@@ -121,7 +121,11 @@ impl Optical for Source {
if name != "inverted" {
self.props.set(name, prop)
} else {
let inverted = self.props.get_bool("inverted").unwrap().unwrap();
let inverted = if let Proptype::Bool(inverted) = prop {
inverted
} else {
false
};
if inverted {
Err(OpossumError::Properties(
"Cannot change the inversion status of a source node!".into(),
@@ -160,6 +164,7 @@ mod test {
#[test]
fn not_invertable() {
let mut node = Source::default();
assert!(node.set_property("inverted", false.into()).is_ok());
assert!(node.set_property("inverted", true.into()).is_err());
}
#[test]
Loading