MCPcopy Index your code
hub / github.com/pydata/xarray / test_dataset_diff_n1

Method test_dataset_diff_n1

xarray/tests/test_dataset.py:6851–6868  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

6849 assert_equal(expected, actual)
6850
6851 def test_dataset_diff_n1(self) -> None:
6852 ds = create_test_data(seed=1)
6853 actual = ds.diff("dim2")
6854 expected_dict = {}
6855 expected_dict["var1"] = DataArray(
6856 np.diff(ds["var1"].values, axis=1),
6857 {"dim2": ds["dim2"].values[1:]},
6858 ["dim1", "dim2"],
6859 )
6860 expected_dict["var2"] = DataArray(
6861 np.diff(ds["var2"].values, axis=1),
6862 {"dim2": ds["dim2"].values[1:]},
6863 ["dim1", "dim2"],
6864 )
6865 expected_dict["var3"] = ds["var3"]
6866 expected = Dataset(expected_dict, coords={"time": ds["time"].values})
6867 expected.coords["numbers"] = ("dim3", ds["numbers"].values)
6868 assert_equal(expected, actual)
6869
6870 def test_dataset_diff_n2(self) -> None:
6871 ds = create_test_data(seed=1)

Callers

nothing calls this directly

Calls 5

create_test_dataFunction · 0.90
DataArrayClass · 0.90
DatasetClass · 0.90
assert_equalFunction · 0.90
diffMethod · 0.45

Tested by

no test coverage detected