Coverage report: 99%

Files Functions Classes

coverage.py v7.12.0, created at 2025-12-09 09:13 +0000

File function   statements missing excluded   coverage
src / cvx / risk / __init__.py (no function)   3 0 0   100%
src / cvx / risk / bounds.py Bounds.estimate   1 0 0   100%
src / cvx / risk / bounds.py Bounds._f   1 0 0   100%
src / cvx / risk / bounds.py Bounds.__post_init__   2 0 0   100%
src / cvx / risk / bounds.py Bounds.update   6 0 0   100%
src / cvx / risk / bounds.py Bounds.constraints   1 0 0   100%
src / cvx / risk / bounds.py (no function)   16 0 0   100%
src / cvx / risk / cvar / __init__.py (no function)   1 0 0   100%
src / cvx / risk / cvar / cvar.py CVar.__post_init__   3 0 0   100%
src / cvx / risk / cvar / cvar.py CVar.estimate   1 0 0   100%
src / cvx / risk / cvar / cvar.py CVar.update   4 0 0   100%
src / cvx / risk / cvar / cvar.py CVar.constraints   1 0 0   100%
src / cvx / risk / cvar / cvar.py (no function)   18 0 0   100%
src / cvx / risk / factor / __init__.py (no function)   1 0 0   100%
src / cvx / risk / factor / factor.py FactorModel.__post_init__   5 0 0   100%
src / cvx / risk / factor / factor.py FactorModel.estimate   3 0 0   100%
src / cvx / risk / factor / factor.py FactorModel.update   14 2 0   86%
src / cvx / risk / factor / factor.py FactorModel.constraints   2 0 0   100%
src / cvx / risk / factor / factor.py (no function)   17 0 0   100%
src / cvx / risk / linalg / __init__.py (no function)   3 0 0   100%
src / cvx / risk / linalg / cholesky.py cholesky   1 0 0   100%
src / cvx / risk / linalg / cholesky.py (no function)   4 0 0   100%
src / cvx / risk / linalg / pca.py pca   14 0 0   100%
src / cvx / risk / linalg / pca.py (no function)   7 0 0   100%
src / cvx / risk / linalg / valid.py valid   4 0 0   100%
src / cvx / risk / linalg / valid.py (no function)   3 0 0   100%
src / cvx / risk / model.py Model.estimate   0 0 0   100%
src / cvx / risk / model.py Model.update   0 0 0   100%
src / cvx / risk / model.py Model.constraints   0 0 0   100%
src / cvx / risk / model.py (no function)   14 0 0   100%
src / cvx / risk / portfolio / __init__.py (no function)   1 0 0   100%
src / cvx / risk / portfolio / min_risk.py minrisk_problem   3 0 0   100%
src / cvx / risk / portfolio / min_risk.py (no function)   4 0 0   100%
src / cvx / risk / random / __init__.py (no function)   3 0 0   100%
src / cvx / risk / random / rand_cov.py rand_cov   3 0 0   100%
src / cvx / risk / random / rand_cov.py (no function)   3 0 0   100%
src / cvx / risk / sample / __init__.py (no function)   1 0 0   100%
src / cvx / risk / sample / sample.py SampleCovariance.__post_init__   2 0 0   100%
src / cvx / risk / sample / sample.py SampleCovariance.estimate   1 0 0   100%
src / cvx / risk / sample / sample.py SampleCovariance.update   4 0 0   100%
src / cvx / risk / sample / sample.py SampleCovariance.constraints   1 0 0   100%
src / cvx / risk / sample / sample.py (no function)   15 0 0   100%
Total     191 2 0   99%

No items found using the specified filter.