@@ -2984,35 +2984,35 @@ def test_late_tail_mix_pi_comments(self):
2984
2984
class TreeBuilderSubclass (ET .TreeBuilder ):
2985
2985
pass
2986
2986
2987
- xml = "<a>text<?pi1?><!-- comment --><?pi2?>tail</a>"
2987
+ xml = "<a>text<?pi1?> <!-- comment -->\n <?pi2?>tail</a>"
2988
2988
parser = ET .XMLParser (target = ET .TreeBuilder (insert_comments = True ))
2989
2989
parser .feed (xml )
2990
2990
a = parser .close ()
2991
2991
self .assertEqual (a [0 ].text , ' comment ' )
2992
- self .assertEqual (a [0 ].tail , 'tail ' )
2993
- self .assertEqual (a .text , "text" )
2992
+ self .assertEqual (a [0 ].tail , '\n tail ' )
2993
+ self .assertEqual (a .text , "text " )
2994
2994
2995
2995
parser = ET .XMLParser (target = TreeBuilderSubclass (insert_comments = True ))
2996
2996
parser .feed (xml )
2997
2997
a = parser .close ()
2998
2998
self .assertEqual (a [0 ].text , ' comment ' )
2999
- self .assertEqual (a [0 ].tail , 'tail ' )
3000
- self .assertEqual (a .text , "text" )
2999
+ self .assertEqual (a [0 ].tail , '\n tail ' )
3000
+ self .assertEqual (a .text , "text " )
3001
3001
3002
- xml = "<a>text<!-- comment --><?pi data?>tail</a>"
3002
+ xml = "<a>text<!-- comment -->\n <?pi data?>tail</a>"
3003
3003
parser = ET .XMLParser (target = ET .TreeBuilder (insert_pis = True ))
3004
3004
parser .feed (xml )
3005
3005
a = parser .close ()
3006
3006
self .assertEqual (a [0 ].text , 'pi data' )
3007
3007
self .assertEqual (a [0 ].tail , 'tail' )
3008
- self .assertEqual (a .text , "text" )
3008
+ self .assertEqual (a .text , "text\n " )
3009
3009
3010
3010
parser = ET .XMLParser (target = TreeBuilderSubclass (insert_pis = True ))
3011
3011
parser .feed (xml )
3012
3012
a = parser .close ()
3013
3013
self .assertEqual (a [0 ].text , 'pi data' )
3014
3014
self .assertEqual (a [0 ].tail , 'tail' )
3015
- self .assertEqual (a .text , "text" )
3015
+ self .assertEqual (a .text , "text\n " )
3016
3016
3017
3017
def test_treebuilder_elementfactory_none (self ):
3018
3018
parser = ET .XMLParser (target = ET .TreeBuilder (element_factory = None ))
0 commit comments