def test_unite_base_on_records(): dshapes = [dshape("{name: string, amount: int32}"), dshape("{name: string, amount: int32}")] assert unite_base(dshapes) == dshape("2 * {name: string, amount: int32}") dshapes = [Null(), dshape("{name: string, amount: int32}")] assert unite_base(dshapes) == dshape("2 * ?{name: string, amount: int32}") dshapes = [dshape("{name: string, amount: int32}"), dshape("{name: string, amount: int64}")] assert unite_base(dshapes) == dshape("2 * {name: string, amount: int64}")
def test_unite_base_on_records(): dshapes = [dshape('{name: string, amount: int32}'), dshape('{name: string, amount: int32}')] assert unite_base(dshapes) == dshape('2 * {name: string, amount: int32}') dshapes = [Null(), dshape('{name: string, amount: int32}')] assert unite_base(dshapes) == dshape('2 * ?{name: string, amount: int32}') dshapes = [dshape('{name: string, amount: int32}'), dshape('{name: string, amount: int64}')] assert unite_base(dshapes) == dshape('2 * {name: string, amount: int64}')
def test_unite_base_on_records(): dshapes = [dshape('{name: string, amount: int32}'), dshape('{name: string, amount: int32}')] assert unite_base(dshapes) == \ dshape('2 * {name: string, amount: int32}') dshapes = [Null(), dshape('{name: string, amount: int32}')] assert unite_base(dshapes) == \ dshape('2 * ?{name: string, amount: int32}') dshapes = [dshape('{name: string, amount: int32}'), dshape('{name: string, amount: int64}')] assert unite_base(dshapes) == \ dshape('2 * {name: string, amount: int64}')
def test_unite_base(): assert unite_base([date_, datetime_]) == 2 * datetime_