Coverage report:
88%
hide covered
Files
Functions
Classes
coverage.py v7.10.0
, created at 2025-07-24 22:26 +0000
File
class
statements
missing
excluded
coverage
src/jsoncrack_for_sphinx/__init__.py
(no class)
7
0
0
100%
src/jsoncrack_for_sphinx/config/__init__.py
(no class)
5
0
0
100%
src/jsoncrack_for_sphinx/config/config.py
(no class)
5
5
0
0%
src/jsoncrack_for_sphinx/config/config_classes.py
ContainerConfig
4
0
0
100%
src/jsoncrack_for_sphinx/config/config_classes.py
RenderConfig
2
0
0
100%
src/jsoncrack_for_sphinx/config/config_classes.py
(no class)
8
0
0
100%
src/jsoncrack_for_sphinx/config/config_main.py
JsonCrackConfig
7
0
0
100%
src/jsoncrack_for_sphinx/config/config_main.py
(no class)
7
0
0
100%
src/jsoncrack_for_sphinx/config/config_parser.py
(no class)
4
0
0
100%
src/jsoncrack_for_sphinx/config/config_parsing.py
(no class)
96
19
0
80%
src/jsoncrack_for_sphinx/config/config_utils.py
(no class)
31
0
0
100%
src/jsoncrack_for_sphinx/config/config_values.py
(no class)
12
2
0
83%
src/jsoncrack_for_sphinx/core/__init__.py
(no class)
4
0
0
100%
src/jsoncrack_for_sphinx/core/autodoc.py
(no class)
80
16
0
80%
src/jsoncrack_for_sphinx/core/directive.py
SchemaDirective
55
17
0
69%
src/jsoncrack_for_sphinx/core/directive.py
(no class)
19
0
0
100%
src/jsoncrack_for_sphinx/core/extension.py
(no class)
34
0
0
100%
src/jsoncrack_for_sphinx/extension.py
(no class)
2
0
0
100%
src/jsoncrack_for_sphinx/fixtures.py
(no class)
3
0
0
100%
src/jsoncrack_for_sphinx/generators/__init__.py
(no class)
3
0
0
100%
src/jsoncrack_for_sphinx/generators/html_generator.py
(no class)
40
0
0
100%
src/jsoncrack_for_sphinx/generators/rst_generator.py
(no class)
50
2
0
96%
src/jsoncrack_for_sphinx/patterns/__init__.py
(no class)
3
0
0
100%
src/jsoncrack_for_sphinx/patterns/custom_patterns.py
(no class)
18
0
0
100%
src/jsoncrack_for_sphinx/patterns/pattern_generator.py
(no class)
18
0
0
100%
src/jsoncrack_for_sphinx/patterns/pattern_strategies.py
(no class)
61
0
0
100%
src/jsoncrack_for_sphinx/patterns/pattern_strategies_impl.py
(no class)
45
11
0
76%
src/jsoncrack_for_sphinx/patterns/pattern_utils.py
(no class)
37
4
0
89%
src/jsoncrack_for_sphinx/schema/__init__.py
(no class)
3
0
0
100%
src/jsoncrack_for_sphinx/schema/schema_finder.py
(no class)
31
0
0
100%
src/jsoncrack_for_sphinx/schema/schema_utils.py
(no class)
38
14
0
63%
src/jsoncrack_for_sphinx/schema_finder.py
(no class)
2
0
0
100%
src/jsoncrack_for_sphinx/search/__init__.py
(no class)
2
0
0
100%
src/jsoncrack_for_sphinx/search/search_policy.py
SearchPolicy
6
0
0
100%
src/jsoncrack_for_sphinx/search/search_policy.py
(no class)
5
0
0
100%
src/jsoncrack_for_sphinx/utils/__init__.py
(no class)
8
1
0
88%
src/jsoncrack_for_sphinx/utils/fixtures.py
(no class)
33
7
0
79%
src/jsoncrack_for_sphinx/utils/types.py
RenderMode
0
0
0
100%
src/jsoncrack_for_sphinx/utils/types.py
RenderMode.OnClick
2
0
0
100%
src/jsoncrack_for_sphinx/utils/types.py
RenderMode.OnLoad
2
0
0
100%
src/jsoncrack_for_sphinx/utils/types.py
RenderMode.OnScreen
4
0
0
100%
src/jsoncrack_for_sphinx/utils/types.py
Directions
0
0
0
100%
src/jsoncrack_for_sphinx/utils/types.py
Theme
0
0
0
100%
src/jsoncrack_for_sphinx/utils/types.py
PathSeparator
0
0
0
100%
src/jsoncrack_for_sphinx/utils/types.py
(no class)
24
0
0
100%
src/jsoncrack_for_sphinx/utils/utils.py
(no class)
3
3
0
0%
Total
823
101
0
88%
No items found using the specified filter.