Coverage report:
24%
hide covered
Files
Functions
Classes
coverage.py v7.6.12
, created at 2025-02-27 10:56 -0600
File
statements
missing
excluded
coverage
src/seqrule/__init__.py
11
0
0
100%
src/seqrule/analysis/__init__.py
7
0
0
100%
src/seqrule/analysis/analyzer.py
576
523
0
9%
src/seqrule/analysis/base.py
72
28
0
61%
src/seqrule/analysis/complexity.py
223
199
0
11%
src/seqrule/analysis/performance.py
98
74
0
24%
src/seqrule/analysis/property.py
263
239
0
9%
src/seqrule/analysis/scoring.py
161
135
0
16%
src/seqrule/core.py
51
32
1
37%
src/seqrule/dsl.py
40
17
0
58%
src/seqrule/generators/__init__.py
12
0
0
100%
src/seqrule/generators/constrained.py
58
38
0
34%
src/seqrule/generators/constraints.py
9
1
0
89%
src/seqrule/generators/core.py
25
20
0
20%
src/seqrule/generators/lazy.py
43
36
0
16%
src/seqrule/generators/patterns.py
54
48
0
11%
src/seqrule/rulesets/__init__.py
4
0
0
100%
src/seqrule/rulesets/dna.py
134
64
0
52%
src/seqrule/rulesets/eleusis.py
208
136
0
35%
src/seqrule/rulesets/general.py
313
291
0
7%
src/seqrule/rulesets/music.py
139
99
0
29%
src/seqrule/rulesets/pipeline.py
113
47
0
58%
src/seqrule/rulesets/tea.py
115
52
0
55%
src/seqrule/types.py
24
0
0
100%
Total
2753
2079
1
24%
No items found using the specified filter.