()
| 3019 | |
| 3020 | |
| 3021 | def test_from_array_inline(): |
| 3022 | class MyArray(np.ndarray): |
| 3023 | pass |
| 3024 | |
| 3025 | a = np.array([1, 2, 3]).view(MyArray) |
| 3026 | dsk = dict(da.from_array(a, name="my-array", inline_array=False).dask) |
| 3027 | assert dsk["original-my-array"] is not a |
| 3028 | assert_eq(dsk["original-my-array"], a) |
| 3029 | |
| 3030 | dsk = dict(da.from_array(a, name="my-array", inline_array=True).dask) |
| 3031 | assert "original-my-array" not in dsk |
| 3032 | |
| 3033 | |
| 3034 | @pytest.mark.parametrize("asarray", [da.asarray, da.asanyarray]) |