Coverage report:
79%
hide covered
Files
Functions
Classes
coverage.py v7.8.0
, created at 2025-04-25 08:49 +0200
File
statements
missing
excluded
coverage
src/meshadmin/__init__.py
0
0
0
100%
src/meshadmin/cli/__init__.py
0
0
0
100%
src/meshadmin/cli/commands/__init__.py
8
0
0
100%
src/meshadmin/cli/commands/context.py
49
0
0
100%
src/meshadmin/cli/commands/host.py
117
7
0
94%
src/meshadmin/cli/commands/nebula.py
24
12
0
50%
src/meshadmin/cli/commands/network.py
32
0
0
100%
src/meshadmin/cli/commands/service.py
142
120
0
15%
src/meshadmin/cli/commands/system.py
13
5
0
62%
src/meshadmin/cli/commands/template.py
41
0
0
100%
src/meshadmin/cli/config.py
37
0
0
100%
src/meshadmin/cli/main.py
70
25
0
64%
src/meshadmin/cli/tests/__init__.py
0
0
0
100%
src/meshadmin/cli/tests/conftest.py
14
0
0
100%
src/meshadmin/cli/tests/test_context.py
62
0
0
100%
src/meshadmin/cli/tests/test_host.py
65
0
0
100%
src/meshadmin/cli/tests/test_integration.py
52
40
0
23%
src/meshadmin/cli/tests/test_network.py
47
0
0
100%
src/meshadmin/cli/tests/test_template.py
50
0
0
100%
src/meshadmin/cli/utils.py
147
112
0
24%
src/meshadmin/common/schemas.py
27
0
0
100%
src/meshadmin/common/utils.py
109
34
0
69%
src/meshadmin/server/assets/__init__.py
2
0
0
100%
src/meshadmin/server/networks/__init__.py
0
0
0
100%
src/meshadmin/server/networks/admin.py
67
6
0
91%
src/meshadmin/server/networks/api.py
233
74
0
68%
src/meshadmin/server/networks/apps.py
4
0
0
100%
src/meshadmin/server/networks/forms.py
233
42
0
82%
src/meshadmin/server/networks/mixins.py
20
6
0
70%
src/meshadmin/server/networks/models.py
168
14
0
92%
src/meshadmin/server/networks/services.py
230
13
0
94%
src/meshadmin/server/networks/templatetags/network_tags.py
18
5
0
72%
src/meshadmin/server/networks/tests/__init__.py
0
0
0
100%
src/meshadmin/server/networks/tests/conftest.py
24
0
0
100%
src/meshadmin/server/networks/tests/test_api.py
150
0
0
100%
src/meshadmin/server/networks/tests/test_models.py
23
0
0
100%
src/meshadmin/server/networks/tests/test_network.py
73
0
0
100%
src/meshadmin/server/networks/tests/test_services.py
240
0
0
100%
src/meshadmin/server/networks/tests/test_views.py
409
0
0
100%
src/meshadmin/server/networks/urls.py
5
0
0
100%
src/meshadmin/server/networks/views/__init__.py
8
0
0
100%
src/meshadmin/server/networks/views/auth.py
16
7
0
56%
src/meshadmin/server/networks/views/ca.py
70
15
0
79%
src/meshadmin/server/networks/views/group.py
179
64
0
64%
src/meshadmin/server/networks/views/host.py
90
34
0
62%
src/meshadmin/server/networks/views/network.py
135
24
0
82%
src/meshadmin/server/networks/views/rollout.py
107
23
0
79%
src/meshadmin/server/networks/views/rule.py
92
52
0
43%
src/meshadmin/server/networks/views/template.py
78
20
0
74%
src/meshadmin/server/project/__init__.py
0
0
0
100%
src/meshadmin/server/project/logging.py
11
6
0
45%
src/meshadmin/server/project/middleware.py
142
87
0
39%
src/meshadmin/server/project/settings/__init__.py
0
0
0
100%
src/meshadmin/server/project/settings/base.py
50
0
0
100%
src/meshadmin/server/project/settings/test.py
8
0
0
100%
src/meshadmin/server/project/urls.py
4
0
0
100%
Total
3995
847
0
79%
No items found using the specified filter.