예제 #1
0
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)
예제 #2
0
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
예제 #3
0
def test_as_array_numpy(sig):
    thing = to_array(sig, chunks=None)
    assert isinstance(thing, np.ndarray)
예제 #4
0
def test_as_array_fail():
    with pytest.raises(ValueError):
        to_array('asd', chunks=None)
예제 #5
0
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
예제 #6
0
def test_as_array_numpy(sig):
    thing = to_array(sig, chunks=None)
    assert isinstance(thing, np.ndarray)
예제 #7
0
def test_as_array_fail():
    with pytest.raises(ValueError):
        to_array('asd', chunks=None)