From a2affbd58aabb4b92a00e44d8c1e6e82857ad240 Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Fri, 18 Sep 2026 07:19:52 +0200 Subject: [PATCH] fix dlss report when failing Signed-off-by: Vladimir Mandic --- scripts/dlss/verify.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/dlss/verify.py b/scripts/dlss/verify.py index 22ee46b12..747e764ec 100644 --- a/scripts/dlss/verify.py +++ b/scripts/dlss/verify.py @@ -35,6 +35,9 @@ class VerificationCheck: passed: bool detail: str = "" + def __str__(self) -> str: + return f'VerificationCheck(name={self.name} passed={self.passed} detail="{self.detail}")' + def to_dict(self) -> dict[str, Any]: log.debug(f'DLSSVerify: check="{self.name}" passed={self.passed} detail="{self.detail}"') result = {"name": self.name, "passed": self.passed, "detail": self.detail} @@ -124,7 +127,7 @@ class DLSSVerify: filtered = tuple(check for check in checks if self._feature_enabled(check.name, options)) report = VerificationReport( - ok=all(check.passed or check.status == "not_run" for check in filtered), + ok=all(check.passed for check in filtered), level=options.level, python=platform.python_version(), platform=sys.platform,