From 663366743bbd9ed1f37ddaa3971d2ca1c198f3ee Mon Sep 17 00:00:00 2001 From: Benedikt Terhechte Date: Fri, 10 Dec 2021 21:11:30 +0100 Subject: [PATCH] Improve test --- tests/test_engine.rs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/tests/test_engine.rs b/tests/test_engine.rs index 296fb82..8724ec8 100644 --- a/tests/test_engine.rs +++ b/tests/test_engine.rs @@ -52,6 +52,24 @@ mod tests { let segments = model::segmentations::layouted_segments(&mut engine, default_rect()).unwrap(); assert_eq!(segments.len(), 0); + + // Remove filter + model::segmentations::set_filters(&mut engine, &[]).expect(""); + engine.wait().expect(""); + + let segments = + model::segmentations::layouted_segments(&mut engine, default_rect()).unwrap(); + assert_eq!(segments.len(), 2); + + // Push a new segment + let segment = segments[0].clone(); + engine.push(segment).unwrap(); + engine.wait().expect(""); + + // Check the new segments + let segments = + model::segmentations::layouted_segments(&mut engine, default_rect()).unwrap(); + assert_eq!(segments.len(), 1); } }