Coverage report:
68%
hide covered
Files
Functions
Classes
coverage.py v7.8.1
, created at 2025-06-25 04:13 -0700
File
class
statements
missing
excluded
branches
partial
coverage
src/extratools_core/__init__.py
(no class)
0
0
0
0
0
100%
src/extratools_core/clitools.py
(no class)
18
18
0
8
0
0%
src/extratools_core/config.py
ConfigLevel
0
0
0
0
0
100%
src/extratools_core/config.py
ConfigSource
1
0
0
0
0
100%
src/extratools_core/config.py
Config
22
2
0
8
3
83%
src/extratools_core/config.py
(no class)
27
0
0
0
0
100%
src/extratools_core/crudl.py
RLWrapper
21
0
0
18
0
100%
src/extratools_core/crudl.py
CRUDLWrapper
15
0
0
6
0
100%
src/extratools_core/crudl.py
RLDict
10
0
0
4
0
100%
src/extratools_core/crudl.py
CRUDLDict
10
0
0
2
0
100%
src/extratools_core/crudl.py
(no class)
22
0
0
0
0
100%
src/extratools_core/debugtools.py
(no class)
13
13
0
0
0
0%
src/extratools_core/dicttools.py
(no class)
18
0
0
8
0
100%
src/extratools_core/functools.py
lazy_call
7
0
0
2
0
100%
src/extratools_core/functools.py
multi_call
4
0
0
0
0
100%
src/extratools_core/functools.py
multi_call_for_average
1
0
0
0
0
100%
src/extratools_core/functools.py
multi_call_for_most_common
3
0
0
0
0
100%
src/extratools_core/functools.py
Intercept
5
0
0
0
0
100%
src/extratools_core/functools.py
InterceptAsync
5
0
0
0
0
100%
src/extratools_core/functools.py
(no class)
23
0
0
0
0
100%
src/extratools_core/itertools.py
(no class)
57
1
0
30
2
97%
src/extratools_core/jsontools.py
DictOfJsonDictsDiffUpdate
0
0
0
0
0
100%
src/extratools_core/jsontools.py
DictOfJsonDictsDiff
0
0
0
0
0
100%
src/extratools_core/jsontools.py
ListOfJsonDictsDiff
0
0
0
0
0
100%
src/extratools_core/jsontools.py
(no class)
146
41
0
68
2
71%
src/extratools_core/logging.py
(no class)
7
7
0
2
0
0%
src/extratools_core/mathtools.py
(no class)
11
3
0
2
0
77%
src/extratools_core/path.py
(no class)
36
36
0
30
0
0%
src/extratools_core/printtools.py
(no class)
20
20
0
6
0
0%
src/extratools_core/seq/__init__.py
(no class)
60
28
0
24
0
50%
src/extratools_core/seq/common.py
(no class)
5
1
0
2
1
71%
src/extratools_core/seq/subseq.py
(no class)
55
28
0
16
0
49%
src/extratools_core/set/__init__.py
(no class)
5
0
0
2
0
100%
src/extratools_core/set/subset.py
(no class)
24
24
0
10
0
0%
src/extratools_core/strtools.py
(no class)
43
18
0
16
0
49%
src/extratools_core/tabletools.py
(no class)
6
6
0
0
0
0%
src/extratools_core/testtools.py
(no class)
77
1
0
4
0
99%
src/extratools_core/trie.py
TrieDict
79
11
0
38
5
85%
src/extratools_core/trie.py
(no class)
17
0
0
0
0
100%
src/extratools_core/typing.py
Comparable
5
5
0
0
0
0%
src/extratools_core/typing.py
PurePathLike
20
20
0
0
0
0%
src/extratools_core/typing.py
PathLike
24
24
0
0
0
0%
src/extratools_core/typing.py
SearchableMapping
1
1
0
0
0
0%
src/extratools_core/typing.py
(no class)
114
0
0
0
0
100%
Total
1037
308
0
306
13
68%
No items found using the specified filter.