(self)
| 1248 | assert_identical(expected, actual) |
| 1249 | |
| 1250 | def test_sel_drop(self) -> None: |
| 1251 | data = DataArray([1, 2, 3], [("x", [0, 1, 2])]) |
| 1252 | expected = DataArray(1) |
| 1253 | selected = data.sel(x=0, drop=True) |
| 1254 | assert_identical(expected, selected) |
| 1255 | |
| 1256 | expected = DataArray(1, {"x": 0}) |
| 1257 | selected = data.sel(x=0, drop=False) |
| 1258 | assert_identical(expected, selected) |
| 1259 | |
| 1260 | data = DataArray([1, 2, 3], dims=["x"]) |
| 1261 | expected = DataArray(1) |
| 1262 | selected = data.sel(x=0, drop=True) |
| 1263 | assert_identical(expected, selected) |
| 1264 | |
| 1265 | def test_isel_drop(self) -> None: |
| 1266 | data = DataArray([1, 2, 3], [("x", [0, 1, 2])]) |
nothing calls this directly
no test coverage detected