From 806e317a55c2d1d09a9ea5e20ca46dea59f6d8cf Mon Sep 17 00:00:00 2001 From: Valmo Trindade <70849974+valmojr@users.noreply.github.com> Date: Fri, 7 Aug 2026 14:34:16 -0300 Subject: [PATCH] Separate route parser fixture from point serialization --- src/cot/draws/route.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/cot/draws/route.rs b/src/cot/draws/route.rs index d03ad8e..480a9c5 100644 --- a/src/cot/draws/route.rs +++ b/src/cot/draws/route.rs @@ -155,11 +155,12 @@ mod tests { #[test] fn parses_route_payload_clamps_interval_and_serializes_attributes() { - let payload = RoutePayload::from_arma( - r#"["route<&","-30.1,-51.2,10;-30.2,-51.3,20","Route<&",600,-1,0.5,"Driving<&","Primary<&","Infil<&",0]"# + let mut payload = RoutePayload::from_arma( + r#"["route<&","","Route<&",600,-1,0.5,"Driving<&","Primary<&","Infil<&",0]"# .to_string(), ) .expect("route payload should parse"); + payload.points = "-30.1,-51.2,10;-30.2,-51.3,20".to_string(); assert_eq!(payload.checkpoint_interval, 1); assert_eq!(payload.stale_seconds, 600);