Skip to content

Commit 8fb6733

Browse files
committed
gh-111277: In summarize_stats.py, don't fail fast on invalid ratios
1 parent 9bb202a commit 8fb6733

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Tools/scripts/summarize_stats.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -419,8 +419,6 @@ def __init__(self, num: int, den: int | None, percentage: bool = True):
419419
self.num = num
420420
self.den = den
421421
self.percentage = percentage
422-
if den == 0 and num != 0:
423-
raise ValueError("Invalid denominator")
424422

425423
def __float__(self):
426424
if self.den == 0:
@@ -432,6 +430,8 @@ def __float__(self):
432430

433431
def markdown(self) -> str:
434432
if self.den == 0 or self.den is None:
433+
if self.num != 0:
434+
return f"{self.num:,} / 0 !!"
435435
return ""
436436
elif self.percentage:
437437
return f"{self.num / self.den:,.01%}"

0 commit comments

Comments
 (0)