mirror of
https://github.com/Aider-AI/aider.git
synced 2025-05-29 00:35:00 +00:00
fix: Handle missing testcase key in problem stats
This commit is contained in:
parent
57a8eab1c3
commit
7a27e2b94b
1 changed files with 5 additions and 1 deletions
|
@ -83,7 +83,11 @@ def analyze_exercise_solutions(dirs=None, topn=None):
|
||||||
all_exercises = set()
|
all_exercises = set()
|
||||||
for (dirname, model), results, _ in valid_entries:
|
for (dirname, model), results, _ in valid_entries:
|
||||||
if results:
|
if results:
|
||||||
all_exercises.update(result["testcase"] for result in results)
|
for result in results:
|
||||||
|
try:
|
||||||
|
all_exercises.add(result["testcase"])
|
||||||
|
except KeyError:
|
||||||
|
print(f"Warning: Missing testcase in {dirname}")
|
||||||
|
|
||||||
for (dirname, model), results, _ in valid_entries:
|
for (dirname, model), results, _ in valid_entries:
|
||||||
if not results:
|
if not results:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue