bevy/crates/ron/tests/floats.rs
2020-05-22 18:07:26 -07:00

9 lines
246 B
Rust

use ron::de::from_str;
#[test]
fn test_inf_and_nan() {
assert_eq!(from_str("inf"), Ok(std::f64::INFINITY));
assert_eq!(from_str("-inf"), Ok(std::f64::NEG_INFINITY));
assert_eq!(from_str::<f64>("NaN").map(|n| n.is_nan()), Ok(true))
}