MCPcopy
hub / github.com/dask/dask / assert_has_persisted_data

Function assert_has_persisted_data

dask/array/tests/test_array_core.py:91–102  ·  view source on GitHub ↗
(arr)

Source from the content-addressed store, hash-verified

89
90
91def assert_has_persisted_data(arr):
92 has_persisted_data = False
93 if futures_of(arr):
94 has_persisted_data = True
95 else:
96 for layer in arr.dask.layers.values():
97 if isinstance(layer, MaterializedLayer) and any(
98 map(lambda obj: isinstance(obj, np.ndarray), layer.mapping.values())
99 ):
100 has_persisted_data = True
101 break
102 assert has_persisted_data
103
104
105@pytest.mark.parametrize("inline_array", [True, False])

Callers 2

test_store_regionsFunction · 0.85

Calls 2

anyFunction · 0.85
valuesMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…