From a97d975004622dfcaf8ed44074596047dd457b0f Mon Sep 17 00:00:00 2001 From: Asger Hautop Drewsen Date: Wed, 1 Jul 2020 16:14:50 +0200 Subject: [PATCH] Don't propagate JE on empty test groups --- problemtools/verifyproblem.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/problemtools/verifyproblem.py b/problemtools/verifyproblem.py index 7d052e25..20be508b 100644 --- a/problemtools/verifyproblem.py +++ b/problemtools/verifyproblem.py @@ -986,6 +986,8 @@ def check(self, args): return self._check_res def grade(self, sub_results, testcasegroup, shadow_result=False): + if not sub_results: + return ("?", 0.0) if testcasegroup.config['grading'] == 'default': graders = [self._default_grader]