You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

28 lines
387 B

use scalar::*;
#[test]
#[should_panic]
fn test_panic_sum() {
sum(25, 255);
}
#[test]
#[should_panic]
fn test_panic_diff() {
diff(-32768, 32766);
}
#[test]
#[should_panic]
fn test_panic_pro() {
pro(-128, 2);
}
#[test]
fn pass() {
assert_eq!(sum(1, 2), 3);
assert_eq!(diff(1, 2), -1);
assert_eq!(pro(1, 2), 2);
assert_eq!(quo(1.0, 2.0), 0.5);
assert_eq!(rem(1.0, 2.0), 1.0);
}