Coverage report:
80%
hide covered
Files
Functions
Classes
coverage.py v7.8.0
, created at 2025-05-02 11:48 +0700
File
class
statements
missing
excluded
coverage
src/django_audit_log/__init__.py
(no class)
0
0
0
100%
src/django_audit_log/admin.py
ReadOnlyAdmin
3
0
0
100%
src/django_audit_log/admin.py
BrowserTypeFilter
23
20
0
13%
src/django_audit_log/admin.py
DeviceTypeFilter
12
9
0
25%
src/django_audit_log/admin.py
AccessLogAdmin
80
63
0
21%
src/django_audit_log/admin.py
LogPathAdmin
0
0
0
100%
src/django_audit_log/admin.py
LogSessionKeyAdmin
0
0
0
100%
src/django_audit_log/admin.py
ActivityLevelFilter
14
11
0
21%
src/django_audit_log/admin.py
MultipleIPFilter
7
4
0
43%
src/django_audit_log/admin.py
UserAgentUtil
56
17
0
70%
src/django_audit_log/admin.py
LogUserAdmin
109
13
0
88%
src/django_audit_log/admin.py
LogIpAddressAdmin
35
3
0
91%
src/django_audit_log/admin.py
LogUserAgentAdmin
38
2
0
95%
src/django_audit_log/admin.py
(no class)
135
2
0
99%
src/django_audit_log/apps.py
DjangoAuditLogConfig
0
0
0
100%
src/django_audit_log/apps.py
(no class)
4
0
0
100%
src/django_audit_log/management/__init__.py
(no class)
0
0
0
100%
src/django_audit_log/middleware.py
AuditLogMiddleware
4
0
0
100%
src/django_audit_log/middleware.py
(no class)
6
0
0
100%
src/django_audit_log/migrations/0001_initial.py
Migration
0
0
0
100%
src/django_audit_log/migrations/0001_initial.py
(no class)
6
0
0
100%
src/django_audit_log/migrations/0002_accesslog_user_agent.py
Migration
0
0
0
100%
src/django_audit_log/migrations/0002_accesslog_user_agent.py
(no class)
4
0
0
100%
src/django_audit_log/migrations/0003_alter_accesslog_data_alter_accesslog_ip_and_more.py
Migration
0
0
0
100%
src/django_audit_log/migrations/0003_alter_accesslog_data_alter_accesslog_ip_and_more.py
(no class)
5
0
0
100%
src/django_audit_log/migrations/0004_alter_accesslog_user_agent_loguseragent_and_more.py
Migration
0
0
0
100%
src/django_audit_log/migrations/0004_alter_accesslog_user_agent_loguseragent_and_more.py
(no class)
5
0
0
100%
src/django_audit_log/migrations/0005_accesslog_in_always_log_urls_and_more.py
Migration
0
0
0
100%
src/django_audit_log/migrations/0005_accesslog_in_always_log_urls_and_more.py
(no class)
4
0
0
100%
src/django_audit_log/migrations/0006_loguseragent_operating_system_version.py
Migration
0
0
0
100%
src/django_audit_log/migrations/0006_loguseragent_operating_system_version.py
(no class)
4
0
0
100%
src/django_audit_log/migrations/0007_merge_duplicate_paths.py
Migration
0
0
0
100%
src/django_audit_log/migrations/0007_merge_duplicate_paths.py
(no class)
32
18
0
44%
src/django_audit_log/migrations/0008_alter_loguseragent_browser_and_more.py
Migration
0
0
0
100%
src/django_audit_log/migrations/0008_alter_loguseragent_browser_and_more.py
(no class)
4
0
0
100%
src/django_audit_log/migrations/__init__.py
(no class)
0
0
0
100%
src/django_audit_log/models.py
LogPath
26
4
0
85%
src/django_audit_log/models.py
LogPath.Meta
0
0
0
100%
src/django_audit_log/models.py
LogSessionKey
5
1
0
80%
src/django_audit_log/models.py
LogSessionKey.Meta
0
0
0
100%
src/django_audit_log/models.py
LogUser
4
1
0
75%
src/django_audit_log/models.py
LogUser.Meta
0
0
0
100%
src/django_audit_log/models.py
LogIpAddress
5
1
0
80%
src/django_audit_log/models.py
LogIpAddress.Meta
0
0
0
100%
src/django_audit_log/models.py
AccessLog
46
42
0
9%
src/django_audit_log/models.py
AccessLog.SamplingResult
0
0
0
100%
src/django_audit_log/models.py
AccessLog.Meta
0
0
0
100%
src/django_audit_log/models.py
LogUserAgent
38
29
0
24%
src/django_audit_log/models.py
LogUserAgent.Meta
0
0
0
100%
src/django_audit_log/models.py
UserAgentUtil
45
8
0
82%
src/django_audit_log/models.py
(no class)
115
2
0
98%
src/django_audit_log/tests.py
LogUserFactory
0
0
0
100%
src/django_audit_log/tests.py
LogUserFactory.Meta
0
0
0
100%
src/django_audit_log/tests.py
LogPathFactory
0
0
0
100%
src/django_audit_log/tests.py
LogPathFactory.Meta
0
0
0
100%
src/django_audit_log/tests.py
LogSessionKeyFactory
0
0
0
100%
src/django_audit_log/tests.py
LogSessionKeyFactory.Meta
0
0
0
100%
src/django_audit_log/tests.py
LogIpAddressFactory
0
0
0
100%
src/django_audit_log/tests.py
LogIpAddressFactory.Meta
0
0
0
100%
src/django_audit_log/tests.py
LogUserAgentFactory
0
0
0
100%
src/django_audit_log/tests.py
LogUserAgentFactory.Meta
0
0
0
100%
src/django_audit_log/tests.py
AccessLogFactory
0
0
0
100%
src/django_audit_log/tests.py
AccessLogFactory.Meta
0
0
0
100%
src/django_audit_log/tests.py
test_logpath_from_response.DummyResponse
0
0
0
100%
src/django_audit_log/tests.py
test_logpath_from_response.NoUrl
0
0
0
100%
src/django_audit_log/tests.py
test_readonlyadmin_permissions.DummyRequest
0
0
0
100%
src/django_audit_log/tests.py
(no class)
324
0
0
100%
testproject/gather/urls.py
(no class)
3
0
0
100%
testproject/gather/views.py
(no class)
3
1
0
67%
testproject/testproject/__init__.py
(no class)
0
0
0
100%
testproject/testproject/settings.py
(no class)
18
0
0
100%
testproject/testproject/urls.py
(no class)
3
0
0
100%
Total
1225
251
0
80%
No items found using the specified filter.