(self)
| 5129 | assert isinstance(actual.xindexes["x"], CustomIndex) |
| 5130 | |
| 5131 | def test_assign_coords_custom_index(self) -> None: |
| 5132 | class CustomIndex(Index): |
| 5133 | pass |
| 5134 | |
| 5135 | coords = Coordinates( |
| 5136 | coords={"x": ("x", [1, 2, 3])}, indexes={"x": CustomIndex()} |
| 5137 | ) |
| 5138 | ds = Dataset() |
| 5139 | actual = ds.assign_coords(coords) |
| 5140 | assert isinstance(actual.xindexes["x"], CustomIndex) |
| 5141 | |
| 5142 | def test_assign_coords_no_default_index(self) -> None: |
| 5143 | coords = Coordinates({"y": [1, 2, 3]}, indexes={}) |
nothing calls this directly
no test coverage detected