def test_merge(self): hier1 = HConfig(host=self.host_a) hier1.add_child('interface Vlan2') hier2 = HConfig(host=self.host_b) hier2.add_child('interface Vlan3') self.assertEqual(1, len(list(hier1.all_children()))) self.assertEqual(1, len(list(hier2.all_children()))) hier1.merge(hier2) self.assertEqual(2, len(list(hier1.all_children())))
def test_merge(self): hier1 = HConfig(host=self.host_a) hier1.add_child("interface Vlan2") hier2 = HConfig(host=self.host_b) hier2.add_child("interface Vlan3") assert len(list(hier1.all_children())) == 1 assert len(list(hier2.all_children())) == 1 hier1.merge(hier2) assert len(list(hier1.all_children())) == 2