feat(#190): метрики качества первички (AURORA-1759) #229

Merged
aep merged 45 commits from feat/190-ocr-metrics into main 2026-11-07 07:50:00 +03:00
2 changed files with 21 additions and 4 deletions
Showing only changes of commit 8f90d0c22f - Show all commits

View File

@ -39,8 +39,15 @@ ADMIN = "admin@armka.local"
USERS = "/admin/users"
ROSTOV = "Ростовский региональный филиал"
HEAD_OFFICE = "Головной офис"
PERMISSIONS_TOTAL = 16 # seed: 16 кодов прав (§10)
EXPERT_PERMISSIONS = ["CONSOLIDATION_VIEW", "DIRECTORY_VIEW", "DOCUMENT_VIEW", "EX_VIEW", "KFO_VIEW"]
PERMISSIONS_TOTAL = 17 # seed: 17 кодов прав (§10)
EXPERT_PERMISSIONS = [
"CONSOLIDATION_VIEW",
"DIRECTORY_VIEW",
"DOCUMENT_VIEW",
"EX_VIEW",
"KFO_VIEW",
"QUALITY_METRICS_VIEW",
]
async def _office(session: AsyncSession, name: str) -> RegionalOffice:

View File

@ -49,12 +49,22 @@ KA_RF_PERMISSIONS = sorted(
"KFO_EXPORT",
"EX_VIEW",
"EXPORT",
"QUALITY_METRICS_VIEW",
}
)
ADMIN_PERMISSIONS = sorted(
{"DIRECTORY_VIEW", "DIRECTORY_EDIT", "DIRECTORY_DELETE", "DIRECTORY_ADMIN", "EX_VIEW", "USERS_ADMIN", "AUDIT_VIEW"}
{
"DIRECTORY_VIEW",
"DIRECTORY_EDIT",
"DIRECTORY_DELETE",
"DIRECTORY_ADMIN",
"EX_VIEW",
"USERS_ADMIN",
"AUDIT_VIEW",
"QUALITY_METRICS_VIEW",
}
)
assert len(KA_RF_PERMISSIONS) == 10 # noqa: PLR2004,S101 - матрица §10 для KA_RF
assert len(KA_RF_PERMISSIONS) == 11 # noqa: PLR2004,S101 - матрица §10 для KA_RF
@pytest.fixture(autouse=True)