def test_merge_existing_pass(self): entity1 = Entity() entity1.add_identifier('abc') entity2 = Entity() entity2.add_identifier('abc') entity1.merge(entity2) assert len(entity1.identifiers()) == 1 assert entity1.identifiers()[0] == 'abc'
def test_add_identifier(self): data = ['abc', 'def'] entity = Entity() for k in data: entity.add_identifier(k) assert len(entity.identifiers()) == 2 for i in entity.identifiers(): assert i in data
def test_merge(self): data = ['abc', 'def'] entity1 = Entity() entity1.add_identifier('abc') entity2 = Entity() entity2.add_identifier('def') entity1.merge(entity2) assert len(entity1.identifiers()) == 2 for i in entity1.identifiers(): assert i in data
def test_merge_2(self): data = ['abc', 'def'] entity1 = Entity( name='abc', geometry=1 ) entity1.add_identifier('abc') entity2 = Entity( name='def', geometry=2 ) entity2.add_identifier('def') entity1.merge(entity2) assert entity1.name() == entity2.name() assert entity1.geometry() == entity2.geometry()
def test_merge_existing(self): entity1 = Entity() entity1.add_identifier('abc') entity2 = Entity() entity2.add_identifier('abc')