MCPcopy Create free account
hub / github.com/dask/dask / assert_has_persisted_data

Function assert_has_persisted_data

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

Source from the content-addressed store, hash-verified

90
91
92def assert_has_persisted_data(arr):
93 has_persisted_data = False
94 if futures_of(arr):
95 has_persisted_data = True
96 else:
97 for layer in arr.dask.layers.values():
98 if isinstance(layer, MaterializedLayer) and any(
99 map(lambda obj: isinstance(obj, np.ndarray), layer.mapping.values())
100 ):
101 has_persisted_data = True
102 break
103 assert has_persisted_data
104
105
106@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