8889841có ïúec@s ddlZddlZddlZejdƒdaddd„ƒYZeƒZejedddƒZd Z ej e e e ƒd ƒd Z ej e e e ƒdƒdZd Z te krãd tGHde GHejdƒnejƒejdƒd kr dGHndejdƒGHdS(iÿÿÿÿNittcallbackcBsPeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z RS(cCstdadS(NsstartDocument:(tlog(tself((sG/opt/cpanel/ea-libxml2/share/doc/libxml2/python/examples/pushSAXhtml.pyt startDocument scCstdadS(Ns endDocument:(R(R((sG/opt/cpanel/ea-libxml2/share/doc/libxml2/python/examples/pushSAXhtml.pyt endDocumentscCstd||fadS(NsstartElement %s %s:(R(Rttagtattrs((sG/opt/cpanel/ea-libxml2/share/doc/libxml2/python/examples/pushSAXhtml.pyt startElementscCstd|adS(NsendElement %s:(R(RR((sG/opt/cpanel/ea-libxml2/share/doc/libxml2/python/examples/pushSAXhtml.pyt endElementscCstd|adS(Nscharacters: %s:(R(Rtdata((sG/opt/cpanel/ea-libxml2/share/doc/libxml2/python/examples/pushSAXhtml.pyt charactersscCstd|adS(Ns warning: %s:(R(Rtmsg((sG/opt/cpanel/ea-libxml2/share/doc/libxml2/python/examples/pushSAXhtml.pytwarning scCstd|adS(Ns error: %s:(R(RR ((sG/opt/cpanel/ea-libxml2/share/doc/libxml2/python/examples/pushSAXhtml.pyterror$scCstd|adS(NsfatalError: %s:(R(RR ((sG/opt/cpanel/ea-libxml2/share/doc/libxml2/python/examples/pushSAXhtml.pyt fatalError(s( t__name__t __module__RRRR R R RR(((sG/opt/cpanel/ea-libxml2/share/doc/libxml2/python/examples/pushSAXhtml.pyR s       sbisars¿startDocument:startElement html None:startElement body None:startElement foo {'url': 'tst'}:error: Tag foo invalid :characters: bar:endElement foo:endElement body:endElement html:endDocument:s Error got: %ss Exprected: %stOKsMemory leak %d bytes((tsyst setup_testtlibxml2t debugMemoryRRthandlerthtmlCreatePushParsertctxttchunkthtmlParseChunktlentNonet referencetexitt cleanupParser(((sG/opt/cpanel/ea-libxml2/share/doc/libxml2/python/examples/pushSAXhtml.pyts*    !