650a3dc8dd
CI / load-versions (pull_request) Successful in 16s
CI / push-validation (pull_request) Successful in 25s
CI / lint (pull_request) Successful in 48s
CI / build (pull_request) Successful in 41s
CI / quality (pull_request) Successful in 59s
CI / typecheck (pull_request) Successful in 1m18s
CI / security (pull_request) Successful in 1m21s
CI / helm (pull_request) Successful in 44s
CI / unit_tests (pull_request) Successful in 5m44s
CI / docker (pull_request) Successful in 1m41s
CI / integration_tests (pull_request) Successful in 10m20s
CI / coverage (pull_request) Successful in 11m54s
CI / status-check (pull_request) Successful in 3s
- Remove unnecessary parentheses from __all__ concatenation in acms/__init__.py to satisfy ruff format (lint gate was failing) - Mark unreachable RuntimeError branch in add_file with # pragma: no cover - Add 8 Behave scenarios covering previously uncovered lines: get_assembled_context(), reset(), BudgetEnforcer.__post_init__ validation errors, add_file validation errors, BudgetViolation unknown type - Add corresponding step definitions; import BudgetViolation in steps module ISSUES CLOSED: #9583