def test_canonical_dataarray_to_grib_with_grib_keys(canonic_da, tmpdir):
    out_path = tmpdir.join("res.grib")
    grib_keys = {"gridType": "regular_ll"}
    with open(str(out_path), "wb") as file:
        xarray_to_grib.canonical_dataarray_to_grib(canonic_da,
                                                   file,
                                                   grib_keys=grib_keys)
def test_canonical_dataarray_to_grib_with_grib_keys(canonic_da, tmpdir):
    out_path = tmpdir.join('res.grib')
    grib_keys = {'gridType': 'regular_ll'}
    with open(str(out_path), 'wb') as file:
        xarray_to_grib.canonical_dataarray_to_grib(canonic_da,
                                                   file,
                                                   grib_keys=grib_keys)
Exemple #3
0
def test_canonical_dataarray_to_grib_conflicting_detect_grib_keys(
    canonic_da: xr.DataArray, tmpdir: py.path.local
) -> None:
    out_path = tmpdir.join("res.grib")
    grib_keys = {"gridType": "reduced_ll"}
    with open(str(out_path), "wb") as file:
        with pytest.raises(ValueError):
            xarray_to_grib.canonical_dataarray_to_grib(canonic_da, file, grib_keys=grib_keys)
def test_canonical_dataarray_to_grib_conflicting_detect_grib_keys(
        canonic_da, tmpdir):
    out_path = tmpdir.join('res.grib')
    grib_keys = {'gridType': 'reduced_ll'}
    with open(str(out_path), 'wb') as file:
        with pytest.raises(ValueError):
            xarray_to_grib.canonical_dataarray_to_grib(canonic_da,
                                                       file,
                                                       grib_keys=grib_keys)
def test_canonical_dataarray_to_grib_detect_grib_keys(canonic_da, tmpdir):
    out_path = tmpdir.join("res.grib")
    with open(str(out_path), "wb") as file:
        xarray_to_grib.canonical_dataarray_to_grib(canonic_da, file)
Exemple #6
0
def test_canonical_dataarray_to_grib_detect_grib_keys(
    canonic_da: xr.DataArray, tmpdir: py.path.local
) -> None:
    out_path = tmpdir.join("res.grib")
    with open(str(out_path), "wb") as file:
        xarray_to_grib.canonical_dataarray_to_grib(canonic_da, file)