fixed some float comparisons in tests

This commit is contained in:
MaxOhn
2021-11-07 13:09:57 +01:00
parent b87e294cf7
commit afb89da0ba
3 changed files with 15 additions and 15 deletions
+5 -5
View File
@@ -88,14 +88,14 @@ mod test {
let mut state = SliderState::new(&map);
state.update(2.0);
assert_eq!(state.beat_len, 10.0);
assert!((state.beat_len - 10.0).abs() <= f32::EPSILON);
state.update(3.0);
assert_eq!(state.beat_len, 20.0);
assert_eq!(state.slider_velocity, 1.0);
assert!((state.beat_len - 20.0).abs() <= f32::EPSILON);
assert!((state.slider_velocity - 1.0).abs() <= f32::EPSILON);
state.update(5.0);
assert_eq!(state.beat_len, 30.0);
assert_eq!(state.slider_velocity, 45.0);
assert!((state.beat_len - 30.0).abs() <= f32::EPSILON);
assert!((state.slider_velocity - 45.0).abs() <= f32::EPSILON);
}
}
@@ -88,14 +88,14 @@ mod test {
let mut state = SliderState::new(&map);
state.update(2.0);
assert_eq!(state.beat_len, 10.0);
assert!((state.beat_len - 10.0).abs() <= f32::EPSILON);
state.update(3.0);
assert_eq!(state.beat_len, 20.0);
assert_eq!(state.slider_velocity, 1.0);
assert!((state.beat_len - 20.0).abs() <= f32::EPSILON);
assert!((state.slider_velocity - 1.0).abs() <= f32::EPSILON);
state.update(5.0);
assert_eq!(state.beat_len, 30.0);
assert_eq!(state.slider_velocity, 45.0);
assert!((state.beat_len - 30.0).abs() <= f32::EPSILON);
assert!((state.slider_velocity - 45.0).abs() <= f32::EPSILON);
}
}
+5 -5
View File
@@ -90,14 +90,14 @@ mod test {
let mut state = SliderState::new(&map);
state.update(2.0);
assert_eq!(state.beat_len, 10.0);
assert!((state.beat_len - 10.0).abs() <= f32::EPSILON);
state.update(3.0);
assert_eq!(state.beat_len, 20.0);
assert_eq!(state.slider_velocity, 1.0);
assert!((state.beat_len - 20.0).abs() <= f32::EPSILON);
assert!((state.slider_velocity - 1.0).abs() <= f32::EPSILON);
state.update(5.0);
assert_eq!(state.beat_len, 30.0);
assert_eq!(state.slider_velocity, 45.0);
assert!((state.beat_len - 30.0).abs() <= f32::EPSILON);
assert!((state.slider_velocity - 45.0).abs() <= f32::EPSILON);
}
}