8889841có
ïúec @ sõ d d l Z d d l Z d d l Z y d d l Z e j Z Wn d d l Z e j Z n Xd „ Z d „ Z d „ Z d „ Z e
d k rñ e j d ƒ e ƒ e ƒ e ƒ e ƒ e j ƒ e j d ƒ d k rÜ d GHqñ d
e j d ƒ GHn d S( iÿÿÿÿNc C sm t ƒ } t j | d ƒ } | j d d ƒ | j d ƒ | j ƒ | j ƒ d k ri d GHt j d ƒ n d S( Ns
ISO-8859-1i t foot bart foobars Failed to save to StringIOi ( t str_iot libxml2t createOutputBuffert writet writeStringt closet getvaluet syst exit( t ft buf( ( sB /opt/cpanel/ea-libxml2/share/doc/libxml2/python/examples/outbuf.pyt testSimpleBufferWrites s
c C sŸ d } d } t ƒ } t j | d ƒ } t j | ƒ } | j | d ƒ | j ƒ | j ƒ | k r› d GHd t | j ƒ ƒ GHd t | ƒ GHt j d ƒ n d S( s*
Regression test for bug #154294.
s Hellos8
Hello
s UTF-8s xmlDoc.saveFileTo() call failed.s got: %ss expected: %si N(
R R R t parseDoct
saveFileTot freeDocR t reprR
R ( t inputt expectedR R
t doc( ( sB /opt/cpanel/ea-libxml2/share/doc/libxml2/python/examples/outbuf.pyt testSaveDocToBuffer s
c C s» d } d
} t j | ƒ } x d D]‡ } t ƒ } t j | d ƒ } | j | d | ƒ | j ƒ | | k r" d GHd t | j ƒ ƒ GHd t | | ƒ GHt j d ƒ q" q" W| j ƒ d S( Ns/ Some textsW
Some text
s^
Some text
i i s UTF-8s&