Skip to content
This repository was archived by the owner on Apr 27, 2026. It is now read-only.
This repository was archived by the owner on Apr 27, 2026. It is now read-only.

Code Coverage #38

@xmnlab

Description

@xmnlab

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%

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions