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)
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)
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)