MCPcopy
hub / github.com/pydata/xarray / test_equals_and_identical

Method test_equals_and_identical

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

Source from the content-addressed store, hash-verified

1099 len(ds.data_vars)
1100
1101 def test_equals_and_identical(self) -> None:
1102 data = create_test_data(seed=42)
1103 assert data.equals(data)
1104 assert data.identical(data)
1105
1106 data2 = create_test_data(seed=42)
1107 data2.attrs["foobar"] = "baz"
1108 assert data.equals(data2)
1109 assert not data.identical(data2)
1110
1111 del data2["time"]
1112 assert not data.equals(data2)
1113
1114 data = create_test_data(seed=42).rename({"var1": None})
1115 assert data.equals(data)
1116 assert data.identical(data)
1117
1118 data2 = data.reset_coords()
1119 assert not data2.equals(data)
1120 assert not data2.identical(data)
1121
1122 def test_equals_failures(self) -> None:
1123 data = create_test_data()

Callers

nothing calls this directly

Calls 5

create_test_dataFunction · 0.90
equalsMethod · 0.45
identicalMethod · 0.45
renameMethod · 0.45
reset_coordsMethod · 0.45

Tested by

no test coverage detected