From e3d77e5610514ac47ffe8e813701f24dd17b6389 Mon Sep 17 00:00:00 2001 From: Tristan Guichaoua Date: Wed, 22 Nov 2023 11:36:11 +0100 Subject: [PATCH] use day! macros instead of new + unwrap --- src/template/commands/all.rs | 8 ++++---- src/template/readme_benchmarks.rs | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/template/commands/all.rs b/src/template/commands/all.rs index 85d7e53..a1d4696 100644 --- a/src/template/commands/all.rs +++ b/src/template/commands/all.rs @@ -204,7 +204,7 @@ mod child_commands { mod tests { use super::parse_exec_time; - use crate::Day; + use crate::day; #[test] fn test_well_formed() { @@ -214,7 +214,7 @@ mod child_commands { "Part 2: 10 (74.13ms @ 99999 samples)".into(), "".into(), ], - Day::new(1).unwrap(), + day!(1), ); assert_approx_eq!(res.total_nanos, 74130074.13_f64); assert_eq!(res.part_1.unwrap(), "74.13ns"); @@ -229,7 +229,7 @@ mod child_commands { "Part 2: 10s (100ms @ 1 samples)".into(), "".into(), ], - Day::new(1).unwrap(), + day!(1), ); assert_approx_eq!(res.total_nanos, 2100000000_f64); assert_eq!(res.part_1.unwrap(), "2s"); @@ -244,7 +244,7 @@ mod child_commands { "Part 2: ✖ ".into(), "".into(), ], - Day::new(1).unwrap(), + day!(1), ); assert_approx_eq!(res.total_nanos, 0_f64); assert_eq!(res.part_1.is_none(), true); diff --git a/src/template/readme_benchmarks.rs b/src/template/readme_benchmarks.rs index 5de2edd..c564aa4 100644 --- a/src/template/readme_benchmarks.rs +++ b/src/template/readme_benchmarks.rs @@ -105,24 +105,24 @@ pub fn update(timings: Vec, total_millis: f64) -> Result<(), Error> { #[cfg(feature = "test_lib")] mod tests { use super::{update_content, Timings, MARKER}; - use crate::Day; + use crate::day; fn get_mock_timings() -> Vec { vec![ Timings { - day: Day::new(1).unwrap(), + day: day!(1), part_1: Some("10ms".into()), part_2: Some("20ms".into()), total_nanos: 3e+10, }, Timings { - day: Day::new(2).unwrap(), + day: day!(2), part_1: Some("30ms".into()), part_2: Some("40ms".into()), total_nanos: 7e+10, }, Timings { - day: Day::new(4).unwrap(), + day: day!(4), part_1: Some("40ms".into()), part_2: Some("50ms".into()), total_nanos: 9e+10,