Coverage report: 80%

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.