Coverage report:
31%
hide covered
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.