Esempio n. 1
0
 def test_all_children(self):
     hier = HConfig(host=self.host_a)
     interface = hier.add_child("interface Vlan2")
     interface.add_child("standby 1 ip 10.15.11.1")
     assert len(list(hier.all_children())) == 2
Esempio n. 2
0
    def test_del_child_by_text(self):
        hier = HConfig(host=self.host_a)
        hier.add_child("interface Vlan2")
        hier.del_child_by_text("interface Vlan2")

        assert len(list(hier.all_children())) == 0
Esempio n. 3
0
 def test_all_children(self):
     hier = HConfig(host=self.host_a)
     interface = hier.add_child('interface Vlan2')
     interface.add_child('standby 1 ip 10.15.11.1')
     self.assertEqual(2, len(list(hier.all_children())))
Esempio n. 4
0
    def test_load_from_config_text(self):
        hier = HConfig(host=self.host_a)
        config = 'interface Vlan2\n ip address 1.1.1.1 255.255.255.0'

        hier.load_from_string(config)
        self.assertEqual(2, len(list(hier.all_children())))
Esempio n. 5
0
    def test_del_child_by_text(self):
        hier = HConfig(host=self.host_a)
        hier.add_child('interface Vlan2')
        hier.del_child_by_text('interface Vlan2')

        self.assertEqual(0, len(list(hier.all_children())))