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:90–101  ·  view source on GitHub ↗
(arr)

Source from the content-addressed store, hash-verified

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