Commit c761205
committed
test: add extreme value cases for high-precision scientific format
Motivation:
The original test only covered precision 16-20 with moderate values.
Double.MaxValue, the smallest subnormal, and precision > 20 were
verified manually but not regression-protected.
Modification:
Add assertions for Double.MaxValue (%.20e), smallest subnormal 5e-324
(%.20e), precision 40, precision 25, and pi at precision 30.
Result:
Extreme edge cases are now locked in against future regressions.1 parent eb3f89d commit c761205
1 file changed
Lines changed: 5 additions & 0 deletions
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
15 | 20 | | |
0 commit comments