From f8a4e3fd70de62b2844883710f8ff22eb77c50aa Mon Sep 17 00:00:00 2001 From: est31 Date: Sat, 4 Feb 2017 01:39:19 +0100 Subject: [PATCH] Panic when invalid overflow value is returned --- src/int/mul.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/int/mul.rs b/src/int/mul.rs index c2aece0..1ccaf04 100644 --- a/src/int/mul.rs +++ b/src/int/mul.rs @@ -102,7 +102,7 @@ mod tests { let mut overflow = 2; let r = f(a, b, &mut overflow); if overflow != 0 && overflow != 1 { - return None + panic!("Invalid value {} for overflow", overflow); } Some((r, overflow)) } @@ -114,7 +114,7 @@ mod tests { let mut overflow = 2; let r = f(a, b, &mut overflow); if overflow != 0 && overflow != 1 { - return None + panic!("Invalid value {} for overflow", overflow); } Some((r, overflow)) } @@ -138,7 +138,7 @@ mod tests_i128 { let mut overflow = 2; let r = f(a, b, &mut overflow); if overflow != 0 && overflow != 1 { - return None + panic!("Invalid value {} for overflow", overflow); } Some((r, overflow)) }