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)
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)