aboutsummaryrefslogtreecommitdiff
path: root/src/layout.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/layout.rs')
-rw-r--r--src/layout.rs15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/layout.rs b/src/layout.rs
index f72e57b4..fc354eef 100644
--- a/src/layout.rs
+++ b/src/layout.rs
@@ -2514,6 +2514,15 @@ mod tests {
}
}
+ #[track_caller]
+ fn check_ops(ops: &[Op]) {
+ let mut monitor_set = MonitorSet::default();
+ for op in ops {
+ op.apply(&mut monitor_set);
+ monitor_set.verify_invariants();
+ }
+ }
+
#[test]
fn operations() {
let every_op = [
@@ -2601,10 +2610,6 @@ mod tests {
Op::AddOutput(2),
];
- let mut monitor_set = MonitorSet::default();
- for op in ops {
- op.apply(&mut monitor_set);
- monitor_set.verify_invariants();
- }
+ check_ops(&ops);
}
}