()
| 461 | |
| 462 | #[test] |
| 463 | fn nan_values_skipped() { |
| 464 | let values = [1.0, f64::NAN, 3.0, f64::NAN, 5.0]; |
| 465 | let result = aggregate_f64(&values); |
| 466 | assert_eq!(result.count, 3); |
| 467 | assert!((result.sum - 9.0).abs() < f64::EPSILON); |
| 468 | } |
| 469 | |
| 470 | #[test] |
| 471 | fn i64_overflow_safe() { |
nothing calls this directly
no test coverage detected