(arr)
| 89 | |
| 90 | |
| 91 | def 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]) |
no test coverage detected
searching dependent graphs…