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