def test_warning(): sig = _signal() with pytest.warns(VisibleDeprecationWarning, match="progressbar"): sig.compute(progressbar=False) assert sig._lazy == False thing = to_array(sig, chunks=None) assert isinstance(thing, np.ndarray)
def test_as_array_dask(sig): chunks = ((6, ), (9, ), (7, ), (11, )) thing = to_array(sig, chunks=chunks) assert isinstance(thing, da.Array) assert thing.chunks == chunks
def test_as_array_numpy(sig): thing = to_array(sig, chunks=None) assert isinstance(thing, np.ndarray)
def test_as_array_fail(): with pytest.raises(ValueError): to_array('asd', chunks=None)
def test_as_array_dask(sig): chunks = ((6,), (9,), (7,), (11,)) thing = to_array(sig, chunks=chunks) assert isinstance(thing, da.Array) assert thing.chunks == chunks
def test_as_array_numpy(sig): thing = to_array(sig, chunks=None) assert isinstance(thing, np.ndarray)
def test_as_array_fail(): with pytest.raises(ValueError): to_array('asd', chunks=None)