Coverage report: 42%
Files Functions Classes
coverage.py v7.13.2, created at 2026-02-04 23:48 +0300
| Statements | Branches | Total | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| File | class | coverage | statements | missing | excluded | coverage | branches | partial | coverage | |||
| src / pyfplib / __init__.py | (no class) | 100% | 5 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src / pyfplib / either.py | Either | 0% | 24 | 24 | 0 | 0% | 10 | 0 | 0% | |||
| src / pyfplib / either.py | Left | 0% | 2 | 2 | 0 | 100% | 0 | 0 | 0% | |||
| src / pyfplib / either.py | Right | 0% | 2 | 2 | 0 | 100% | 0 | 0 | 0% | |||
| src / pyfplib / either.py | (no class) | 100% | 27 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src / pyfplib / errors.py | ExpectedError | 100% | 0 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src / pyfplib / errors.py | UnwrapError | 100% | 0 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src / pyfplib / errors.py | (no class) | 100% | 2 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src / pyfplib / functions.py | (no class) | 29% | 41 | 29 | 0 | 0% | 16 | 0 | 21% | |||
| src / pyfplib / iterator.py | Iter | 0% | 28 | 28 | 0 | 0% | 4 | 0 | 0% | |||
| src / pyfplib / iterator.py | (no class) | 0% | 22 | 22 | 0 | 100% | 0 | 0 | 0% | |||
| src / pyfplib / option.py | Option | 89% | 27 | 3 | 0 | 90% | 10 | 1 | 89% | |||
| src / pyfplib / option.py | Some | 100% | 1 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src / pyfplib / option.py | Nothing | 100% | 1 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src / pyfplib / option.py | (no class) | 100% | 27 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src / pyfplib / result.py | Result | 8% | 48 | 44 | 0 | 5% | 20 | 1 | 7% | |||
| src / pyfplib / result.py | Ok | 100% | 1 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| src / pyfplib / result.py | Err | 0% | 1 | 1 | 0 | 100% | 0 | 0 | 0% | |||
| src / pyfplib / result.py | (no class) | 100% | 36 | 0 | 0 | 100% | 0 | 0 | 100% | |||
| Total | 47% | 295 | 155 | 0 | 17% | 60 | 2 | 42% | ||||
No items found using the specified filter.