Currently, just 59% of the code is covered by the tests.
We need to increase it to above of 90%.
---------- coverage: platform linux, python 3.13.0-final-0 -----------
Name Stmts Miss Cover Missing
----------------------------------------------------------------
src/irx/__init__.py 3 0 100%
src/irx/builders/__init__.py 0 0 100%
src/irx/builders/base.py 78 19 76% 28, 33, 38, 43, 48, 53, 58, 63, 68, 73, 78, 83, 88, 93, 98, 103, 108, 148, 153
src/irx/builders/llvmliteir.py 401 162 60% 25-26, 34-35, 65, 67, 69, 72-77, 171, 177, 209, 222-243, 252, 275-282, 286-293, 299, 311, 329-393, 398-493, 506, 535, 542-545, 551, 561-562, 589, 610-627, 637, 681-682, 687, 692-708, 716, 725, 732-736, 786
src/irx/builders/symbol_table.py 23 23 0% 3-37
----------------------------------------------------------------
TOTAL 505 204 60%
Required test coverage of 52% reached. Total coverage: 59.60%
Currently, just 59% of the code is covered by the tests.
We need to increase it to above of 90%.
---------- coverage: platform linux, python 3.13.0-final-0 ----------- Name Stmts Miss Cover Missing ---------------------------------------------------------------- src/irx/__init__.py 3 0 100% src/irx/builders/__init__.py 0 0 100% src/irx/builders/base.py 78 19 76% 28, 33, 38, 43, 48, 53, 58, 63, 68, 73, 78, 83, 88, 93, 98, 103, 108, 148, 153 src/irx/builders/llvmliteir.py 401 162 60% 25-26, 34-35, 65, 67, 69, 72-77, 171, 177, 209, 222-243, 252, 275-282, 286-293, 299, 311, 329-393, 398-493, 506, 535, 542-545, 551, 561-562, 589, 610-627, 637, 681-682, 687, 692-708, 716, 725, 732-736, 786 src/irx/builders/symbol_table.py 23 23 0% 3-37 ---------------------------------------------------------------- TOTAL 505 204 60% Required test coverage of 52% reached. Total coverage: 59.60%