26 lines
604 B
Rust
26 lines
604 B
Rust
use {
|
|
gegl::{Bloom, GeglOperation},
|
|
insta::assert_debug_snapshot,
|
|
};
|
|
|
|
#[test]
|
|
fn test_bloom_graph() {
|
|
let mut graphs = vec![];
|
|
|
|
let op = Bloom {
|
|
limit_exposure: true,
|
|
radius: 100_f64,
|
|
softness: 100_f64,
|
|
..Default::default()
|
|
};
|
|
|
|
let default = Bloom::default();
|
|
|
|
graphs.push(("non-default: exclude defaults", op.graph(false)));
|
|
graphs.push(("non-default: include defaults", op.graph(true)));
|
|
graphs.push(("default: exclude defaults", default.graph(false)));
|
|
graphs.push(("default: include defaults", default.graph(true)));
|
|
|
|
assert_debug_snapshot!("graphs", graphs);
|
|
}
|