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

Method test_DaskIndexingAdapter

xarray/tests/test_variable.py:3044–3057  ·  view source on GitHub ↗
(self, load_async)

Source from the content-addressed store, hash-verified

3042 @pytest.mark.asyncio
3043 @pytest.mark.parametrize("load_async", [True, False])
3044 async def test_DaskIndexingAdapter(self, load_async):
3045 import dask.array as da
3046
3047 dask_array = da.asarray(self.d)
3048 v = Variable(dims=("x", "y"), data=DaskIndexingAdapter(dask_array))
3049 await self.check_orthogonal_indexing(v, load_async)
3050 await self.check_vectorized_indexing(v, load_async)
3051 # doubly wrapping
3052 v = Variable(
3053 dims=("x", "y"),
3054 data=CopyOnWriteArray(DaskIndexingAdapter(dask_array)), # type: ignore[arg-type]
3055 )
3056 await self.check_orthogonal_indexing(v, load_async)
3057 await self.check_vectorized_indexing(v, load_async)
3058
3059
3060def test_clip(var):

Callers

nothing calls this directly

Calls 5

VariableClass · 0.90
DaskIndexingAdapterClass · 0.90
CopyOnWriteArrayClass · 0.90

Tested by

no test coverage detected