Coverage report: 69%

Files Functions Classes

coverage.py v7.8.2, created at 2025-06-05 14:27 +0000

File statements missing excluded coverage
rivapy/__init__.py 15 4 0 73%
rivapy/instruments/__init__.py 17 0 0 100%
rivapy/instruments/bond_specifications.py 247 25 0 90%
rivapy/instruments/cds_specification.py 17 12 0 29%
rivapy/instruments/components.py 91 26 0 71%
rivapy/instruments/energy_futures_specifications.py 35 0 0 100%
rivapy/instruments/factory.py 12 2 0 83%
rivapy/instruments/ppa_specification.py 80 16 0 80%
rivapy/instruments/specifications.py 72 52 0 28%
rivapy/marketdata/__init__.py 236 125 0 47%
rivapy/marketdata/curves.py 458 159 0 65%
rivapy/marketdata/factory.py 12 2 0 83%
rivapy/marketdata_tools/__init__.py 11 1 0 91%
rivapy/marketdata_tools/factory.py 14 8 0 43%
rivapy/marketdata_tools/pfc_shaper.py 89 7 0 92%
rivapy/marketdata_tools/pfc_shifter.py 142 4 0 97%
rivapy/models/__init__.py 25 1 0 96%
rivapy/models/base_model.py 20 4 0 80%
rivapy/models/factory.py 14 8 0 43%
rivapy/models/heston.py 56 2 0 96%
rivapy/models/local_vol.py 117 68 0 42%
rivapy/models/lucia_schwartz.py 90 13 0 86%
rivapy/models/ornstein_uhlenbeck.py 109 40 0 63%
rivapy/models/residual_demand_fwd_model.py 336 186 0 45%
rivapy/models/residual_demand_model.py 202 144 0 29%
rivapy/models/scott_chesney.py 23 19 0 17%
rivapy/models/stoch_local_vol.py 50 1 0 98%
rivapy/numerics/kernel_regression.py 26 9 0 65%
rivapy/pricing/__init__.py 15 10 0 33%
rivapy/pricing/_logger.py 2 0 0 100%
rivapy/pricing/analytics.py 19 1 0 95%
rivapy/pricing/bond_pricing.py 30 0 0 100%
rivapy/pricing/pricing_request.py 293 178 0 39%
rivapy/sample_data/__init__.py 0 0 0 100%
rivapy/sample_data/dummy_power_spot_price.py 16 0 0 100%
rivapy/tools/__init__.py 11 0 0 100%
rivapy/tools/_validators.py 82 41 0 50%
rivapy/tools/datetime_grid.py 141 92 0 35%
rivapy/tools/datetools.py 265 47 0 82%
rivapy/tools/enums.py 351 18 0 95%
rivapy/tools/factory.py 14 3 0 79%
rivapy/tools/interfaces.py 56 15 0 73%
rivapy/tools/scheduler.py 71 4 0 94%
tests/test_bonds.py 70 1 0 99%
tests/test_datetools.py 91 1 0 99%
tests/test_instrument_factories.py 23 3 0 87%
tests/test_instruments.py 51 17 0 67%
tests/test_market_data_factories.py 23 3 0 87%
tests/test_marketdata.py 93 19 0 80%
tests/test_models.py 210 53 0 75%
tests/test_pfc.py 162 2 0 99%
tests/test_ppa_hedge.py 48 42 0 12%
Total 4753 1488 0 69%

No items found using the specified filter.