added test case for pyarrow Schema equals

This commit is contained in:
Bryan Cutler committed 2016-11-30 15:11:02 -08:00
1 parent 24cf98270f
commit 910e943f41
1 file changed
+17
+17
View File
@@ -69,3 +69,20 @@ class TestTypes(unittest.TestCase):
foo: int32
bar: string
baz: list<item: int8>"""
def test_schema_equals(self):
fields = [
A.field('foo', A.int32()),
A.field('bar', A.string()),
A.field('baz', A.list_(A.int8()))
]
sch1 = A.schema(fields)
print(dir(sch1))
sch2 = A.schema(fields)
assert sch1.equals(sch2)
del fields[-1]
sch3 = A.schema(fields)
assert not sch1.equals(sch3)