Coverage report:
87.88%
hide covered
Files
Functions
Classes
coverage.py v7.6.2
, created at 2024-10-12 01:34 +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
215
20
5
52
3
89.89%
src/_griffe/agents/nodes/__init__.py
0
0
0
0
0
100.00%
src/_griffe/agents/nodes/assignments.py
21
0
0
0
0
100.00%
src/_griffe/agents/nodes/ast.py
60
26
2
22
1
57.32%
src/_griffe/agents/nodes/docstrings.py
11
0
0
6
0
100.00%
src/_griffe/agents/nodes/exports.py
51
2
2
6
2
92.98%
src/_griffe/agents/nodes/imports.py
12
0
3
4
0
100.00%
src/_griffe/agents/nodes/parameters.py
20
0
2
8
0
100.00%
src/_griffe/agents/nodes/runtime.py
168
19
2
56
8
87.95%
src/_griffe/agents/nodes/values.py
19
10
2
4
1
43.48%
src/_griffe/agents/visitor.py
261
2
3
82
4
98.25%
src/_griffe/c3linear.py
53
5
0
10
0
92.06%
src/_griffe/cli.py
190
58
3
34
8
63.39%
src/_griffe/collections.py
33
2
4
0
0
93.94%
src/_griffe/debug.py
61
3
0
8
1
94.20%
src/_griffe/diff.py
322
133
3
118
9
54.09%
src/_griffe/docstrings/__init__.py
0
0
0
0
0
100.00%
src/_griffe/docstrings/google.py
413
49
5
160
17
88.13%
src/_griffe/docstrings/models.py
155
6
3
6
2
95.03%
src/_griffe/docstrings/numpy.py
422
54
5
204
39
84.82%
src/_griffe/docstrings/parsers.py
31
11
2
10
1
56.10%
src/_griffe/docstrings/sphinx.py
228
3
3
84
3
98.08%
src/_griffe/docstrings/utils.py
26
2
3
2
1
89.29%
src/_griffe/encoders.py
106
39
0
48
8
56.49%
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
627
74
4
94
10
86.96%
src/_griffe/extensions/__init__.py
0
0
0
0
0
100.00%
src/_griffe/extensions/base.py
112
17
8
38
2
83.33%
src/_griffe/extensions/dataclasses.py
118
4
0
66
4
95.65%
src/_griffe/finder.py
250
10
4
120
8
94.59%
src/_griffe/git.py
55
10
2
14
4
73.91%
src/_griffe/importer.py
39
2
3
6
0
95.56%
src/_griffe/loader.py
350
29
3
114
9
91.81%
src/_griffe/logger.py
34
10
2
4
1
65.79%
src/_griffe/merger.py
61
5
2
28
5
88.76%
src/_griffe/mixins.py
142
20
3
52
8
84.54%
src/_griffe/models.py
774
152
6
152
19
77.86%
src/_griffe/stats.py
94
57
3
16
1
41.82%
src/_griffe/tests.py
112
7
5
28
1
91.43%
tests/conftest.py
0
0
0
0
0
100.00%
tests/helpers.py
14
4
0
10
1
62.50%
tests/test_cli.py
26
1
0
2
1
92.86%
tests/test_diff.py
24
0
0
6
0
100.00%
tests/test_docstrings/__init__.py
0
0
0
0
0
100.00%
tests/test_docstrings/conftest.py
14
0
2
0
0
100.00%
tests/test_docstrings/helpers.py
23
0
3
4
1
96.30%
tests/test_docstrings/test_google.py
515
0
2
24
0
100.00%
tests/test_docstrings/test_numpy.py
407
0
2
6
0
100.00%
tests/test_docstrings/test_sphinx.py
352
0
2
2
0
100.00%
tests/test_docstrings/test_warnings.py
7
0
0
0
0
100.00%
tests/test_encoders.py
33
8
0
4
0
67.57%
tests/test_expressions.py
27
0
0
0
0
100.00%
tests/test_extensions.py
50
0
3
2
0
100.00%
tests/test_finder.py
137
0
0
20
1
99.36%
tests/test_functions.py
97
1
0
0
0
98.97%
tests/test_git.py
47
0
2
6
0
100.00%
tests/test_inheritance.py
62
0
2
4
0
100.00%
tests/test_inspector.py
73
1
0
0
0
98.63%
tests/test_internals.py
99
5
2
36
4
93.33%
tests/test_loader.py
268
0
3
30
0
100.00%
tests/test_merger.py
17
0
0
0
0
100.00%
tests/test_mixins.py
7
0
0
0
0
100.00%
tests/test_models.py
189
0
0
2
0
100.00%
tests/test_nodes.py
60
0
0
4
0
100.00%
tests/test_public_api.py
9
0
0
0
0
100.00%
tests/test_stdlib.py
28
2
3
6
0
94.12%
tests/test_visitor.py
103
0
1
0
0
100.00%
Total
8505
866
126
1824
188
87.88%
No items found using the specified filter.