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)]