From 62782c05fce5ea8ef00a5957a151a823d7e5a7ea Mon Sep 17 00:00:00 2001 From: Jon Moeller Date: Sat, 4 May 2024 08:46:40 -0700 Subject: [PATCH] Add tests for PartialEq --- src/lib.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index 3bf493c..da5d835 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -2181,6 +2181,19 @@ mod test { assert_eq!(grid, grid2); } + #[test] + fn equal_partial_eq() { + let grid = grid![[1.0]]; + let grid2 = Grid::from_vec(vec![1.0], 1); + assert_eq!(grid, grid2); + } + + #[test] + fn ne_partial_eq() { + let grid = grid![[f64::NAN]]; + assert_ne!(grid, grid); + } + #[test] #[should_panic] #[allow(clippy::should_panic_without_expect)]