Coverage report: 31%

Files Functions Classes

coverage.py v7.12.0, created at 2025-12-18 22:27 +0000

File class   statements missing excluded   coverage
netrun / rbac / __init__.py (no class)   8 0 0   100%
netrun / rbac / dependencies.py (no class)   58 14 0   76%
netrun / rbac / exceptions.py RBACException   3 0 0   100%
netrun / rbac / exceptions.py InsufficientPermissionsError   4 0 0   100%
netrun / rbac / exceptions.py TenantIsolationError   1 1 0   0%
netrun / rbac / exceptions.py ResourceOwnershipError   1 1 0   0%
netrun / rbac / exceptions.py InvalidRoleError   2 2 0   0%
netrun / rbac / exceptions.py MissingTenantContextError   1 1 0   0%
netrun / rbac / exceptions.py (no class)   12 0 0   100%
netrun / rbac / models.py Role   0 0 0   100%
netrun / rbac / models.py Permission   0 0 0   100%
netrun / rbac / models.py RoleHierarchy   18 0 0   100%
netrun / rbac / models.py RoleAssignment   0 0 0   100%
netrun / rbac / models.py RoleAssignment.Config   0 0 0   100%
netrun / rbac / models.py (no class)   40 0 0   100%
netrun / rbac / policies.py RLSPolicyGenerator   41 8 0   80%
netrun / rbac / policies.py (no class)   22 0 0   100%
netrun / rbac / tenant.py TenantContext   3 3 0   0%
netrun / rbac / tenant.py (no class)   33 18 1   45%
netrun / rbac / testing.py EscapePathSeverity   0 0 0   100%
netrun / rbac / testing.py EscapePathFinding   1 1 0   0%
netrun / rbac / testing.py SessionFactoryProtocol   1 1 0   0%
netrun / rbac / testing.py TenantTestContext   46 46 0   0%
netrun / rbac / testing.py BackgroundTaskTenantContext   24 24 0   0%
netrun / rbac / testing.py TenantEscapePathScanner   80 80 0   0%
netrun / rbac / testing.py (no class)   142 70 0   51%
netrun / rbac / tests / __init__.py (no class)   0 0 0   100%
netrun / rbac / tests / conftest.py (no class)   7 7 0   0%
netrun / rbac / tests / test_tenant_isolation.py MockItem   0 0 0   100%
netrun / rbac / tests / test_tenant_isolation.py MockUser   0 0 0   100%
netrun / rbac / tests / test_tenant_isolation.py TestTenantIsolation   21 21 0   0%
netrun / rbac / tests / test_tenant_isolation.py TestQueryIsolation   25 25 0   0%
netrun / rbac / tests / test_tenant_isolation.py TestBackgroundTaskContext   26 26 0   0%
netrun / rbac / tests / test_tenant_isolation.py TestTenantTestContext   25 25 0   0%
netrun / rbac / tests / test_tenant_isolation.py TestEscapePathScanner   35 35 0   0%
netrun / rbac / tests / test_tenant_isolation.py TestCIIntegration   14 14 0   0%
netrun / rbac / tests / test_tenant_isolation.py TestComplianceDocumentation   13 13 0   0%
netrun / rbac / tests / test_tenant_isolation.py TestEdgeCases   14 14 0   0%
netrun / rbac / tests / test_tenant_isolation.py TestPostgreSQLIntegration   8 8 0   0%
netrun / rbac / tests / test_tenant_isolation.py (no class)   138 138 2   0%
Total     867 596 3   31%

No items found using the specified filter.