Coverage report: 100%

Files Functions Classes

coverage.py v7.14.0, created at 2026-05-13 06:46 +0000

File function   statements missing excluded   coverage
src / cvx / core / __init__.py (no function)   4 0 0   100%
src / cvx / core / bounds.py Bounds.estimate   1 0 0   100%
src / cvx / core / bounds.py Bounds._f   1 0 0   100%
src / cvx / core / bounds.py Bounds.__post_init__   3 0 0   100%
src / cvx / core / bounds.py Bounds.update   8 0 0   100%
src / cvx / core / bounds.py Bounds.get_bounds   1 0 0   100%
src / cvx / core / bounds.py (no function)   17 0 0   100%
src / cvx / core / model.py Model.estimate   0 0 0   100%
src / cvx / core / model.py Model.update   0 0 0   100%
src / cvx / core / model.py Model.solve_minrisk   2 0 0   100%
src / cvx / core / model.py (no function)   16 0 0   100%
src / cvx / core / parameter.py Parameter.__post_init__   1 0 0   100%
src / cvx / core / parameter.py (no function)   12 0 0   100%
src / cvx / core / variable.py (no function)   9 0 0   100%
src / cvx / risk / __init__.py (no function)   3 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   3 0 0   100%
src / cvx / risk / cvar / cvar.py CVar.update   6 0 0   100%
src / cvx / risk / cvar / cvar.py CVar.solve_minrisk   72 0 0   100%
src / cvx / risk / cvar / cvar.py (no function)   19 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   5 0 0   100%
src / cvx / risk / factor / factor.py FactorModel.update   16 0 0   100%
src / cvx / risk / factor / factor.py FactorModel.solve_minrisk   87 0 0   100%
src / cvx / risk / factor / factor.py (no function)   18 0 0   100%
src / cvx / risk / portfolio / __init__.py (no function)   1 0 0   100%
src / cvx / risk / portfolio / min_risk.py MinRiskProblem.__post_init__   3 0 0   100%
src / cvx / risk / portfolio / min_risk.py MinRiskProblem._get_base_array   8 0 0   100%
src / cvx / risk / portfolio / min_risk.py MinRiskProblem.solve   4 0 0   100%
src / cvx / risk / portfolio / min_risk.py minrisk_problem   1 0 0   100%
src / cvx / risk / portfolio / min_risk.py (no function)   20 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   6 0 0   100%
src / cvx / risk / sample / sample.py SampleCovariance.solve_minrisk   63 0 0   100%
src / cvx / risk / sample / sample.py (no function)   16 0 0   100%
Total     440 0 0   100%

No items found using the specified filter.