def test_pv_sizing_bill_reduction():
    run_case(r".\Testing\Model_params\001-bill_reduction_sizing_pv.csv",
             'dervet')
def test_batt_deferral():
    run_case(r".\Testing\Model_params\Model_Parameters_deferral_sizing.csv",
             'dervet')
def test_ice_power_market_constraints():
    run_case(r".\Testing\Model_params\sizing_ice_power_market_constraints.csv",
             'dervet')
def test_bat_retail_power_sizing_binary():
    with pytest.raises(ParameterError):
        run_case(
            './Testing/Model_params/battery/057-retail_power_sizing_binary.csv',
            'dervet')
def test_ice_sizing_bill_reduction():
    run_case(r".\Testing\Model_params\000-billreduction_ice_sizing.csv",
             'dervet')