()
| 3029 | |
| 3030 | |
| 3031 | def test_from_array_inline(): |
| 3032 | class MyArray(np.ndarray): |
| 3033 | pass |
| 3034 | |
| 3035 | a = np.array([1, 2, 3]).view(MyArray) |
| 3036 | dsk = dict(da.from_array(a, name="my-array", inline_array=False).dask) |
| 3037 | assert dsk["original-my-array"] is not a |
| 3038 | assert_eq(dsk["original-my-array"], a) |
| 3039 | |
| 3040 | dsk = dict(da.from_array(a, name="my-array", inline_array=True).dask) |
| 3041 | assert "original-my-array" not in dsk |
| 3042 | |
| 3043 | |
| 3044 | @pytest.mark.parametrize("asarray", [da.asarray, da.asanyarray]) |