コード例 #1
0
ファイル: test_broadcast.py プロジェクト: Back2Basics/blaze
def test_scalar_symbols():
    exprs = [x, y]
    scalars = scalar_symbols(exprs)

    assert len(scalars) == len(exprs)
    assert isdistinct([s._name for s in scalars])
    assert builtins.all(s.dshape == e.schema for s, e in zip(scalars, exprs))
コード例 #2
0
def test_scalar_symbols():
    exprs = [x, y]
    scalars = scalar_symbols(exprs)

    assert len(scalars) == len(exprs)
    assert isdistinct([s._name for s in scalars])
    assert builtins.all(s.dshape == e.schema for s, e in zip(scalars, exprs))
コード例 #3
0
ファイル: test_datetime.py プロジェクト: somu-analyst/blaze
def test_date_attribute_completion():
    t = symbol('t', '5 * {name: string, when: datetime}')
    assert 'day' in dir(t.when)
    assert 'day' not in dir(t.name)
    assert not builtins.all([x.startswith('__') and x.endswith('__')
                            for x in dir(t.name)])
コード例 #4
0
ファイル: test_datetime.py プロジェクト: kwmsmith/blaze
def test_date_attribute_completion():
    t = symbol("t", "5 * {name: string, when: datetime}")
    assert "day" in dir(t.when)
    assert "day" not in dir(t.name)
    assert not builtins.all([x.startswith("__") and x.endswith("__") for x in dir(t.name)])