diff options
| author | Ralf Jung <post@ralfj.de> | 2025-06-09 14:05:24 +0200 |
|---|---|---|
| committer | Ralf Jung <post@ralfj.de> | 2025-06-09 14:24:24 +0200 |
| commit | 1b6bb4566d15448e9d76bbd1716f2153fb04efff (patch) | |
| tree | f403b7b2553f61a71e6f181b8ca657a0e83ed732 | |
| parent | 2766b77f1ed0abec2d50a6d26c9cc4459c551415 (diff) | |
| download | rust-1b6bb4566d15448e9d76bbd1716f2153fb04efff.tar.gz rust-1b6bb4566d15448e9d76bbd1716f2153fb04efff.zip | |
float midpoint tests: add missing NAN cases
| -rw-r--r-- | library/coretests/tests/floats/mod.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/library/coretests/tests/floats/mod.rs b/library/coretests/tests/floats/mod.rs index 6288ff23afe..8f15a2625af 100644 --- a/library/coretests/tests/floats/mod.rs +++ b/library/coretests/tests/floats/mod.rs @@ -411,6 +411,8 @@ float_test! { Float::NEG_INFINITY.midpoint(Float::NEG_INFINITY), Float::NEG_INFINITY ); + assert!(Float::NEG_INFINITY.midpoint(Float::INFINITY).is_nan()); + assert!(Float::INFINITY.midpoint(Float::NEG_INFINITY).is_nan()); assert!(Float::NAN.midpoint(1.0).is_nan()); assert!((1.0 as Float).midpoint(Float::NAN).is_nan()); assert!(Float::NAN.midpoint(Float::NAN).is_nan()); |
