From 1b0cd91e9dd64d219714d853e4a581310ede41fe Mon Sep 17 00:00:00 2001 From: Ermal Kaleci <ermalkaleci@gmail.com> Date: Sun, 22 Mar 2020 21:00:53 +0100 Subject: [PATCH] update test to cover checked_div zero (#128) * update test to cover checked_div zero --- utilities/src/fixed_128.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/utilities/src/fixed_128.rs b/utilities/src/fixed_128.rs index 769f23f..bf10e9f 100644 --- a/utilities/src/fixed_128.rs +++ b/utilities/src/fixed_128.rs @@ -422,12 +422,15 @@ mod tests { let a = Fixed128::from_natural(1); let b = Fixed128::from_natural(0); assert_eq!(a.checked_div(&b), None); + assert_eq!(b.checked_div(&a), Some(b)); } #[test] fn checked_div_int_with_zero_should_be_none() { let a = Fixed128::from_natural(1); assert_eq!(a.checked_div_int(&0i32), None); + let a = Fixed128::from_natural(0); + assert_eq!(a.checked_div_int(&1i32), Some(0)); } #[test] -- GitLab