예제 #1
0
def test_datashape_from_query():

    x = sdb.zeros(4)
    q = sdb.afl.apply(x, 'g', 'f0 + 3').query
    ds = SciDBDataShape.from_query(sdb, q)

    assert ds.chunk_size == x.datashape.chunk_size
    assert ds.chunk_overlap == x.datashape.chunk_overlap
    assert ds.dim_names == x.dim_names
    assert set(ds.sdbtype.names) == set(x.sdbtype.names + ['g'])
예제 #2
0
def test_datashape_from_query():

    x = sdb.zeros(4)
    q = sdb.afl.apply(x, 'g', 'f0 + 3').query
    ds = SciDBDataShape.from_query(sdb, q)

    assert ds.chunk_size == x.datashape.chunk_size
    assert ds.chunk_overlap == x.datashape.chunk_overlap
    assert ds.dim_names == x.dim_names
    assert set(ds.sdbtype.names) == set(x.sdbtype.names + ['g'])