Coverage report:
88.75%
hide covered
Files
Functions
Classes
coverage.py v7.6.1
, created at 2024-08-16 15:54 +0200
File
statements
missing
excluded
branches
partial
coverage
src/_griffe/agents/__init__.py
0
0
0
0
0
100.00%
src/_griffe/agents/inspector.py
213
21
4
54
5
89.51%
src/_griffe/agents/nodes/__init__.py
0
0
0
0
0
100.00%
src/_griffe/agents/nodes/assignments.py
21
0
0
6
0
100.00%
src/_griffe/agents/nodes/ast.py
60
26
0
22
1
57.32%
src/_griffe/agents/nodes/docstrings.py
11
0
0
6
0
100.00%
src/_griffe/agents/nodes/exports.py
48
2
2
10
2
93.10%
src/_griffe/agents/nodes/imports.py
12
0
3
4
0
100.00%
src/_griffe/agents/nodes/parameters.py
20
0
0
8
0
100.00%
src/_griffe/agents/nodes/runtime.py
168
19
0
100
9
89.55%
src/_griffe/agents/nodes/values.py
22
10
2
6
1
53.57%
src/_griffe/agents/visitor.py
261
2
3
100
4
98.34%
src/_griffe/c3linear.py
52
5
0
28
0
93.75%
src/_griffe/cli.py
190
58
2
38
8
63.16%
src/_griffe/collections.py
33
2
3
2
0
94.29%
src/_griffe/debug.py
61
3
0
18
1
94.94%
src/_griffe/diff.py
288
99
2
121
10
63.57%
src/_griffe/docstrings/__init__.py
0
0
0
0
0
100.00%
src/_griffe/docstrings/google.py
436
54
4
200
28
86.16%
src/_griffe/docstrings/models.py
155
6
3
26
2
95.58%
src/_griffe/docstrings/numpy.py
423
54
4
220
39
85.23%
src/_griffe/docstrings/parsers.py
31
11
2
10
1
56.10%
src/_griffe/docstrings/sphinx.py
228
3
3
96
3
98.15%
src/_griffe/docstrings/utils.py
26
2
3
7
2
87.88%
src/_griffe/encoders.py
106
39
0
50
8
55.77%
src/_griffe/enumerations.py
142
0
0
0
0
100.00%
src/_griffe/exceptions.py
29
3
2
0
0
89.66%
src/_griffe/expressions.py
634
73
3
248
10
89.23%
src/_griffe/extensions/__init__.py
0
0
0
0
0
100.00%
src/_griffe/extensions/base.py
113
17
7
50
2
80.98%
src/_griffe/extensions/dataclasses.py
116
4
0
76
4
95.83%
src/_griffe/extensions/hybrid.py
0
0
0
0
0
100.00%
src/_griffe/finder.py
250
10
3
144
8
94.92%
src/_griffe/git.py
49
10
0
18
4
73.13%
src/_griffe/importer.py
39
2
2
12
0
96.08%
src/_griffe/loader.py
352
28
2
139
11
91.24%
src/_griffe/logger.py
34
10
0
10
1
70.45%
src/_griffe/merger.py
61
5
2
34
5
89.47%
src/_griffe/mixins.py
142
20
2
92
8
85.47%
src/_griffe/models.py
779
157
5
381
21
79.40%
src/_griffe/stats.py
94
57
3
18
1
42.86%
src/_griffe/tests.py
115
7
4
58
1
93.06%
tests/conftest.py
0
0
0
0
0
100.00%
tests/helpers.py
14
4
0
11
1
60.00%
tests/test_cli.py
26
1
0
8
1
94.12%
tests/test_diff.py
24
0
0
14
0
100.00%
tests/test_docstrings/__init__.py
0
0
0
0
0
100.00%
tests/test_docstrings/conftest.py
14
0
0
6
0
100.00%
tests/test_docstrings/helpers.py
23
0
2
6
1
96.55%
tests/test_docstrings/test_google.py
459
0
2
36
0
100.00%
tests/test_docstrings/test_numpy.py
407
0
2
22
0
100.00%
tests/test_docstrings/test_sphinx.py
352
0
2
16
0
100.00%
tests/test_docstrings/test_warnings.py
7
0
0
0
0
100.00%
tests/test_encoders.py
33
8
0
8
0
70.73%
tests/test_expressions.py
27
0
0
14
0
100.00%
tests/test_extensions.py
50
0
3
6
0
100.00%
tests/test_finder.py
137
0
0
62
1
99.50%
tests/test_functions.py
97
1
0
20
1
98.29%
tests/test_git.py
47
0
2
14
0
100.00%
tests/test_inheritance.py
62
0
2
34
0
100.00%
tests/test_inspector.py
73
0
0
22
0
100.00%
tests/test_internals.py
105
7
0
71
9
90.91%
tests/test_loader.py
275
0
3
96
4
98.92%
tests/test_merger.py
17
0
0
4
0
100.00%
tests/test_mixins.py
7
0
0
0
0
100.00%
tests/test_models.py
161
0
0
58
0
100.00%
tests/test_nodes.py
60
0
0
36
1
98.96%
tests/test_public_api.py
9
0
0
4
0
100.00%
tests/test_stdlib.py
28
2
2
17
0
95.56%
tests/test_visitor.py
97
0
1
34
0
100.00%
Total
8425
842
96
3031
219
88.75%
No items found using the specified filter.