From 5b8ae052c6d523a503328f42eae7033fd9d77bd1 Mon Sep 17 00:00:00 2001 From: Hanno Braun Date: Wed, 20 Mar 2024 12:41:50 +0100 Subject: [PATCH] Set half-edge geometry in test --- crates/fj-core/src/validate/shell.rs | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/crates/fj-core/src/validate/shell.rs b/crates/fj-core/src/validate/shell.rs index 6946ab589..51e8d6dba 100644 --- a/crates/fj-core/src/validate/shell.rs +++ b/crates/fj-core/src/validate/shell.rs @@ -404,6 +404,7 @@ mod tests { operations::{ build::BuildShell, geometry::UpdateHalfEdgeGeometry, + insert::Insert, update::{ UpdateCycle, UpdateFace, UpdateHalfEdge, UpdateRegion, UpdateShell, @@ -545,10 +546,19 @@ mod tests { cycle.update_half_edge( cycle.half_edges().nth_circular(0), |half_edge, core| { - [half_edge.update_curve( - |_, _| Curve::new(), - core, - )] + [half_edge + .update_curve( + |_, _| Curve::new(), + core, + ) + .insert(core) + .set_path( + core.layers + .geometry + .of_half_edge(half_edge) + .path, + &mut core.layers.geometry, + )] }, core, )