Coverage for src / competitive_verifier / models / result_status.py: 100%
14 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-03-05 16:00 +0000
« prev ^ index » next coverage.py v7.13.1, created at 2026-03-05 16:00 +0000
1from enum import Enum
4class ResultStatus(str, Enum):
5 SUCCESS = "success"
6 FAILURE = "failure"
7 SKIPPED = "skipped"
9 @property
10 def status(self) -> "ResultStatus":
11 return self
14class JudgeStatus(Enum):
15 AC = "AC"
16 WA = "WA"
17 RE = "RE"
18 TLE = "TLE"
19 MLE = "MLE"