Skip to content

Commit 0613549

Browse files
committed
Fix bad merge
1 parent f2de704 commit 0613549

File tree

2 files changed

+1709
-0
lines changed

2 files changed

+1709
-0
lines changed

src/lib.rs

+11
Original file line numberDiff line numberDiff line change
@@ -1449,6 +1449,17 @@ mod test {
14491449
fn test_div_0() {
14501450
let _a = _1 / _0;
14511451
}
1452+
1453+
#[test]
1454+
fn test_checked_failures() {
1455+
let big = Ratio::new(128u8, 1);
1456+
let small = Ratio::new(1, 128u8);
1457+
assert_eq!(big.checked_add(&big), None);
1458+
assert_eq!(small.checked_sub(&big), None);
1459+
assert_eq!(big.checked_mul(&big), None);
1460+
assert_eq!(small.checked_div(&big), None);
1461+
assert_eq!(_1.checked_div(&_0), None);
1462+
}
14521463
}
14531464

14541465
#[test]

0 commit comments

Comments
 (0)