(arr)
| 88 | |
| 89 | |
| 90 | def 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]) |
no test coverage detected