Esempio n. 1
0
    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())))
Esempio n. 2
0
    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