예제 #1
0
 def test_append_symbol_when_element_has_children_spaces_are_ignored(self):
     actual = Block._append_symbol(element=etree.fromstring(
         '<vrf><vrfName>COMPANY_ONE</vrfName><macVrf>true</macVrf></vrf>'),
                                   symbol='+',
                                   spaces=8)
     expected = [
         '+ <vrf>', '+   <vrfName>COMPANY_ONE</vrfName>',
         '+   <macVrf>true</macVrf>', '+ </vrf>'
     ]
     self.assertEqual(expected, actual)
예제 #2
0
 def test_append_symbol_with_element_with_no_child(self):
     actual = Block._append_symbol(
         element=etree.fromstring('<vrf>true</vrf>'), symbol='-', spaces=4)
     expected = ['-     <vrf>true</vrf>']
     self.assertEqual(expected, actual)