Esempio n. 1
0
 def test_remove_node(self):
     p = Parser(F2)
     _valid(p)
     self.assertEqual(p.count('nodelist.node'), 5)
     p.remove_section_where('nodelist.node', 'nodeid', '2')
     _valid(p)
     self.assertEqual(p.count('nodelist.node'), 4)
     self.assertEqual(p.get_all('nodelist.node.nodeid'), ['1'])
Esempio n. 2
0
 def test_remove_node(self):
     p = Parser(F2)
     _valid(p)
     self.assertEqual(p.count('nodelist.node'), 5)
     p.remove_section_where('nodelist.node', 'nodeid', '2')
     _valid(p)
     self.assertEqual(p.count('nodelist.node'), 4)
     self.assertEqual(p.get_all('nodelist.node.nodeid'),
                      ['1'])
Esempio n. 3
0
 def test_udpu(self):
     p = Parser(F2)
     _valid(p)
     self.assertEqual(p.count('nodelist.node'), 5)
     p.add('nodelist',
           make_section('nodelist.node',
                        make_value('nodelist.node.ring0_addr', '10.10.10.10') +
                        make_value('nodelist.node.nodeid', str(corosync.next_nodeid(p)))))
     _valid(p)
     self.assertEqual(p.count('nodelist.node'), 6)
     self.assertEqual(p.get_all('nodelist.node.nodeid'),
                      ['1', '2', '3'])