From 93386dc808041f969dfb32cddde98ce35b74e796 Mon Sep 17 00:00:00 2001 From: sharkdp Date: Thu, 18 Jan 2018 18:58:51 +0100 Subject: [PATCH] Add unit tests for max --- src/hyperfine/internal.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/hyperfine/internal.rs b/src/hyperfine/internal.rs index 7f1355d..ce47b48 100644 --- a/src/hyperfine/internal.rs +++ b/src/hyperfine/internal.rs @@ -96,3 +96,12 @@ pub fn min(vals: &[f64]) -> f64 { .unwrap() .clone() } + +#[test] +fn test_max() { + assert_eq!(1.0, max(&[1.0])); + assert_eq!(-1.0, max(&[-1.0])); + assert_eq!(-1.0, max(&[-2.0, -1.0])); + assert_eq!(1.0, max(&[-1.0, 1.0])); + assert_eq!(1.0, max(&[-1.0, 1.0, 0.0])); +}