diff --git a/SprintLib/testers/BaseTester.py b/SprintLib/testers/BaseTester.py index fa7adc7..722a214 100644 --- a/SprintLib/testers/BaseTester.py +++ b/SprintLib/testers/BaseTester.py @@ -30,8 +30,6 @@ class BaseTester: raise TestException("CE") def test(self, filename): - self.solution.test = int(filename) - self.solution.save() code = self.solution.exec_command( f"< {filename} {self.command} > output.txt", timeout=self.solution.task.time_limit / 1000, @@ -96,6 +94,8 @@ class BaseTester: self.predicted = ExtraFile.objects.get( task=self.solution.task, filename=test.filename + ".a" ).text + self.solution.test = int(test.filename) + self.solution.save() self.test(test.filename) self.after_test() self.solution.result = CONSTS["ok_status"]