From 2ba476f2d043c08bd7a5fb7f84b6296db20b0042 Mon Sep 17 00:00:00 2001 From: Hanno Braun Date: Tue, 22 Feb 2022 17:37:38 +0100 Subject: [PATCH] Clean up approximation tests --- src/kernel/approximation.rs | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/kernel/approximation.rs b/src/kernel/approximation.rs index f65c970f5..ffdd9c547 100644 --- a/src/kernel/approximation.rs +++ b/src/kernel/approximation.rs @@ -249,9 +249,9 @@ mod tests { Approximation { points: vec![a, b, c, d], segments: vec![ - Segment { a: a, b: b }, - Segment { a: b, b: c }, - Segment { a: c, b: d }, + Segment::new(a, b), + Segment::new(b, c), + Segment::new(c, d), ], } ); @@ -261,7 +261,7 @@ mod tests { Approximation::for_edge(&edge_self_connected, tolerance), Approximation { points: vec![b, c], - segments: vec![Segment { a: b, b: c }, Segment { a: c, b: b }], + segments: vec![Segment::new(b, c), Segment::new(c, b)], } ); @@ -272,9 +272,9 @@ mod tests { Approximation { points: vec![d, c, b, a], segments: vec![ - Segment { a: d, b: c }, - Segment { a: c, b: b }, - Segment { a: b, b: a }, + Segment::new(d, c), + Segment::new(c, b), + Segment::new(b, a), ], } ); @@ -310,9 +310,9 @@ mod tests { Approximation { points: vec![a, b, c], segments: vec![ - Segment { a: a, b: b }, - Segment { a: b, b: c }, - Segment { a: c, b: a }, + Segment::new(a, b), + Segment::new(b, c), + Segment::new(c, a), ], } ); @@ -358,10 +358,10 @@ mod tests { Approximation { points: vec![a, b, c, d], segments: vec![ - Segment { a: a, b: b }, - Segment { a: b, b: a }, - Segment { a: c, b: d }, - Segment { a: d, b: c }, + Segment::new(a, b), + Segment::new(b, a), + Segment::new(c, d), + Segment::new(d, c), ], } ); @@ -395,7 +395,7 @@ mod tests { let duplicate_segments_inverted = Approximation { points: vec![a, b, c], - segments: vec![Segment { a, b }, Segment { a: b, b: a }], + segments: vec![Segment::new(a, b), Segment::new(b, a)], }; assert!(duplicate_segments_inverted.validate().is_err());