Ran
|
Jobs
4
|
Files
68
|
Run time
1min
|
Badge
README BADGES
|
push
github
Feat/migrate workflow (#406) * Migrate to github workflow * Fix * Properly setup poetry * Fix * Install dev dependencies * Fix * Actually install poetry * fix * Update status badge * Fix eval_uplc * enable parallel for coveralls * Reduce tests for debugging * Set base path * Try other setup for coveralls * Try another workflow * Fix * Revert "Reduce tests for debugging" This reverts commit ed010b2ec.
3 of 3 new or added lines in 1 file covered. (100.0%)
294 existing lines in 14 files now uncovered.6467 of 6957 relevant lines covered (92.96%)
3.71 hits per line
Lines | Coverage | ∆ | File |
---|---|---|---|
1 |
93.75 |
0.42% | opshin/rewrite/rewrite_inject_builtin_constr.py |
1 |
99.12 |
11.89% | opshin/typed_ast.py |
1 |
95.77 |
26.92% | opshin/rewrite/rewrite_import.py |
2 |
98.44 |
0.92% | opshin/optimize/optimize_remove_deadvars.py |
10 |
94.76 |
-4.05% | opshin/optimize/optimize_const_folding.py |
14 |
96.14 |
3.56% | opshin/compiler.py |
14 |
93.88 |
1.6% | opshin/tests/test_builtins.py |
19 |
43.48 |
4.45% | opshin/prelude.py |
20 |
89.64 |
-0.58% | opshin/util.py |
30 |
94.15 |
-1.04% | opshin/tests/test_ops.py |
31 |
96.72 |
-1.0% | opshin/tests/test_misc.py |
36 |
84.07 |
9.07% | opshin/builder.py |
44 |
94.49 |
4.12% | opshin/type_inference.py |
71 |
73.43 |
-3.16% | opshin/__main__.py |
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 3.10 - 10700179377.1 | 68 |
92.87 |
GitHub Action Run | |
2 | 3.9 - 10700179377.2 | 68 |
92.83 |
GitHub Action Run | |
3 | 3.8 - 10700179377.3 | 68 |
92.92 |
GitHub Action Run | |
4 | 3.11 - 10700179377.4 | 68 |
92.87 |
GitHub Action Run |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|---|---|---|---|---|---|---|
0.0 | opshin/std/hashlib.py | 6 | 1 | 0 | 1 | 0.0 | |
0.0 | opshin/std/integrity.py | 18 | 3 | 0 | 3 | 0.0 | |
43.48 | opshin/prelude.py | 147 + 29 | 46 + 5 | 20 + 4 | 26 + 1 | 4.0 | |
65.63 | opshin/bridge.py | 60 | 32 | 21 | 11 | 4.0 | |
67.71 | opshin/std/builtins.py | 197 | 96 | 65 | 31 | 4.0 | |
73.43 | opshin/__main__.py | 579 + 204 | 286 + 81 | 210 + 53 | 76 + 28 | 4.0 | |
83.33 | opshin/__init__.py | 20 | 12 - 1 | 10 - 1 | 2 | 4.0 | |
83.33 | opshin/tests/test_std/test_integrity.py | 221 | 48 | 40 | 8 | 4.0 | |
84.07 | opshin/builder.py | 521 + 437 | 226 + 186 | 190 + 160 | 36 + 26 | 4.0 | |
86.81 | opshin/type_impls.py | 2843 | 766 | 665 | 101 | 3.0 |