Skip to content

Commit 66ea8ac

Browse files
committed
tests(results): make component summation deterministic by sorting values
1 parent 7e32cc8 commit 66ea8ac

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

CodeEntropy/results/reporter.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -408,9 +408,9 @@ def _build_grouped_payload(
408408
key = f"{level}:{typ}"
409409
groups[gid]["components"][key] = val
410410

411-
for _gid, g in groups.items():
411+
for g in groups.values():
412412
if g["total"] is None:
413-
comps = g["components"].values()
413+
comps = sorted(g["components"].values())
414414
g["total"] = float(sum(comps)) if comps else 0.0
415415

416416
payload: dict[str, Any] = {

0 commit comments

Comments
 (0)