Esempio n. 1
0
def test_lead_units_equal_control_time_stride_daily_fails(
        PM_ds_initialized_1d_ym_cftime, PM_ds_control_1d_dm_cftime):
    """Test that init_pm annual and control daily is not compatible."""
    with pytest.raises(ValueError) as excinfo:
        lead_units_equal_control_time_stride(PM_ds_initialized_1d_ym_cftime,
                                             PM_ds_control_1d_dm_cftime)
        assert "Please provide the same temporal resolution for control.time" in str(
            excinfo.value)
Esempio n. 2
0
def test_lead_units_equal_control_time_stride_freq(init, control):
    """Test that init_pm and control are compatible when both same freq."""
    assert lead_units_equal_control_time_stride(init, control)