(self)
| 4963 | assert_identical(actual, expected) |
| 4964 | |
| 4965 | def test_assign_coords(self) -> None: |
| 4966 | ds = Dataset() |
| 4967 | |
| 4968 | actual = ds.assign(x=[0, 1, 2], y=2) |
| 4969 | actual = actual.assign_coords(x=list("abc")) |
| 4970 | expected = Dataset({"x": list("abc"), "y": 2}) |
| 4971 | assert_identical(actual, expected) |
| 4972 | |
| 4973 | actual = ds.assign(x=[0, 1, 2], y=[2, 3]) |
| 4974 | actual = actual.assign_coords({"y": [2.0, 3.0]}) |
| 4975 | expected = ds.assign(x=[0, 1, 2], y=[2.0, 3.0]) |
| 4976 | assert_identical(actual, expected) |
| 4977 | |
| 4978 | def test_assign_attrs(self) -> None: |
| 4979 | expected = Dataset(attrs=dict(a=1, b=2)) |
nothing calls this directly
no test coverage detected