/usr/lib64/python2.6/site-packages/meld3
NameSizeModeActions
clearsilverprofile.py16530644editdlrm
clearsilverprofile.pyc21820644editdlrm
clearsilverprofile.pyo21820644editdlrm
cmeld3.so113600755editdlrm
example.py15480644editdlrm
example.pyc18190644editdlrm
example.pyo18190644editdlrm
meld3.py506530644editdlrm
meld3.pyc482860644editdlrm
meld3.pyo482860644editdlrm
melddiff.py6200644editdlrm
melddiff.pyc9990644editdlrm
melddiff.pyo9990644editdlrm
meldprofile.py17700644editdlrm
meldprofile.pyc22350644editdlrm
meldprofile.pyo22350644editdlrm
testclone.py13330644editdlrm
testclone.pyc15310644editdlrm
testclone.pyo15310644editdlrm
test_getiterator.py12400644editdlrm
test_getiterator.pyc19800644editdlrm
test_getiterator.pyo19800644editdlrm
test_meld3.py620790644editdlrm
test_meld3.pyc638230644editdlrm
test_meld3.pyo638230644editdlrm
zptprofile.py19720644editdlrm
zptprofile.pyc34460644editdlrm
zptprofile.pyo34460644editdlrm
__init__.py1560644editdlrm
__init__.pyc3340644editdlrm
__init__.pyo3340644editdlrm
Edit: /usr/lib64/python2.6/site-packages/meld3/test_meld3.pyo (63823B)
Lc@s!ddkZddklZddkZddkZdZdZdZdZdZdZ d Z d Z d ei fd YZ d ei fdYZdei fdYZdei fdYZdei fdYZdZdZdZdZedjo endS(iN(tStringIOs  Name Description s Hello! s

s? s^

 

s5 This will be escaped in html output: &
Name Description
s  test doc Oh yeah...

Yup More Stuff Oh Yeah
1 2 3 4

And an image...

dumb s Emergency Contacts
Emergency Contacts
Title
First Name
Middle Name
Last Name
Suffix
Address 1
Address 2
City
State
ZIP
Home Phone
Cell/Mobile Phone
Email Address
Over 18? (Checkbox Boolean)
Mail OK? (Checkbox Ternary)
Favorite Color (Radio) Red Green Blue

Return to list

t MeldAPITestscBseZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd ZRS(cCsddkl}||S(Ni(tparse_xmlstring(tmeld3R(tselftstringR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt _makeElement3scCsddkl}||S(Ni(tparse_htmlstring(RR(RRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt_makeElementFromHTML7scCsW|it}|id}|i|id|id}|i|iddS(NtitemtnametName(Rt _SIMPLE_XMLtfindmeldt assertEqualttagttext(RtrootR R ((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_findmeld;s cCsp|it}|id}|i|id|idd}|i|d|i|idddS(NR tunknowntfoo(RR R RRtNone(RRR R((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_findmeld_defaultBs cCs|it}|id}|i|idhdd6dd6hdd6dd6g}xI|i|D]8\}}|d|id_|d|id_qiW|i|did|i|d iddS( NR s Jeff BuckleyR tetherealt descriptiontSlipknottheavyii(RR R RRtrepeatR(RRR tdatatelementtd((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_repeat_nochildJs cCs|it}|id}|i|idhdd6dd6hdd6dd6g}xL|i|dD]8\}}|d|id_|d|id_qlW|i|d d id|i|d d id|i|d d id|i|d d iddS( Ntlists Jeff BuckleyR RRRRR ii(RR R RRRR(RRR RRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_repeat_childVs cCsm|it}|hdd6dd6|id}|i|id|id}|i|iddS(NRRtbarR (RR R RR(RRR tdesc((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_modds cCse|it}|ihdd6dd6}|id}|i|id|i|dgdS(NRRtatjammyjam(RR t fillmeldsR RR(RRtunfilledR#((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_fillmeldsls c Cshdd6dd6dd6dd6d d 6d d 6d d6dd6dd6dd6dd6dd6dd6td6dd6dd6hdd6d d6d!d6d"d6d#d 6d$d 6d%d6d&d6d'd6d(d6d)d6d*d6d+d6td6d,d6d-d6hd d6d!d6d"d6d#d 6d$d 6d%d6d&d6d'd6d(d6d)d6d*d6d.d6td6d,d6d/d6d0d16g}|it}|i}|i|d2}|i|g|i|idid3d|i|idid3d|id}|i|id3d|id}|i|d0id4d4|i|idid5d5|id}|i|d0id5d5|id}|i|d0id5d5|i}|i|d0}|i|dg|i|idii d5d|id}|i|d6id5d5|i|d0ii d5d|i}|i|d6}|i|d1dg|i|idi d|id}|i|d6id5d5|i|d0ii d5ddS(7NsMr.t honorifictChrist firstnametPhillipst middlenamet McDonoughtlastnames802 Caroline St.taddress1sApt. 2Btaddress2tFredericksburgtcitytVAtstatet22401tzips555-1212t homephones555-1313t cellphoneschrism@plope.comtemailsSr.tsuffixtover18ttruesmailok:inputgrouptGreensfavorite_color:inputgrouptFredttRogerss1 Imaginary LanesApt. 3AsNever Never LandtLAt00001s555-1111s555-4444sfred@neighborhood.comsJr.tfalsetYellowtIVtBlueitnotthereitvaluetselectedtcheckedi( tTruetFalseRt_FILLMELDFORM_HTMLtclonetfillmeldhtmlformRR tattribtgetRR( RRRRPR(R.R<tmailokt favoritecolor((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_fillmeldhtmlformss`      %  cCsxddkl}|it}|id}|id|d}|i|i||it|i ddS(Ni(tReplaceR sthis is a textual replacementii( RRWRR R treplaceRRtlent getchildren(RRWRtLtR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt!test_replace_removes_all_elementss  cCseddkl}|it}|id}|id|it|id|d}|i|i d|it|id|d}|i|i d|it|id |d}|i|i d |it|id|d}|i|i ||i|i d|it|id|i|i t dS( Ni(RWRsthis is a textual replacementiiR R iR ( RRWRR R RXRRYRZRRt structureRN(RRWRtDR[tItN((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt'test_replace_replaces_the_right_elements&     cCsddkl}|it}|id}|id|it|id|d}|i|i d|it|id|d}|i|i d|it|id |d}|i|i d |it|id|d}|i|i d|i|i d|it|id|d}|i|i ||i|i d|i|i t dS( Ni(RWRsthis is a textual replacementiiR R iR (RRWRR R tcontentRRYRZRRRR^RN(RRWRR_R[R`RatT((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_contents,      c Csddkl}|it}|id}|idddddd d d |i|ihdd6dd6d d6d d 6d d 6d|6dS(Ni(t_MELD_IDtform1RR"tbazt1tgt2tactiont#tPOSTtmethod(RRfRt_COMPLEX_XHTMLR t attributesRRR(RRfRR_((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_attributess"cCs,|id}|it|idddS(Ns Ri(Rt assertRaisest ValueErrorRq(RR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt$test_attributes_nonstringtype_raisess(t__name__t __module__RRRRRR!R$R)RVR]RbReRrRu(((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyR2s        7   tMeldElementInterfaceTestscBseZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZRS(cCsddkl}|S(Ni(t_MeldElementInterface(RRy(RRy((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt_getTargetClassscOs|i}|||S(N(Rz(Rtargtkwtklass((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt_makeOnes cCs<|idh}ddkl}|idhd|6}|idhd|6}|idhd|6}|idhd|6}|i||i||i||i|hdd6d d6hd d6d d6g}xI|i|D]8\}} | d|id_| d|id_qW|it|d |d } |it| d| d } |it| d | d } | d} |i| id|i| id |d}|it|d|d }|it|d |d }|d}|i|id |i|id dS(NRi(RfR trecordR Rs Jeff BuckleyRRRiii( R~RRftappendRR RRRY(RRRfR RR RRRRtitem1trecord1tname1tdesc1titem2trecord2tname2tdesc2((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_repeatsB             cCs|idhdd6}|id|it|id|id}|i|i||i|id|i|itddk l }|i|i |dS( Ntdivtthedivtidthelloiii(RW( R~RcRRYt _childrentparentRR^RNRRWR(Rtelt replacenodeRW((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_content_simple_nostructures  cCs|idhdd6}|iddt|it|id|id}|i|i||i|id|i|itdd k l }|i|i |dS( NRRRRR^iii(RW( R~RcRMRRYRRRR^RRWR(RRRRW((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_content_simple_structure)s cCsFddkl}|idhd|6}|i|id|dS(Ni(RfRR(RRfR~RR (RRfR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_findmeld_simple4scCslddkl}|idhd|6}|idhd|6}|i||i|id|dS(Ni(RfRRtspantthespan(RRfR~RRR (RRfRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt!test_findmeld_simple_oneleveldown9s  cCsddkl}|idhd|6}|idhd|6}|idhd|6}|i||i||i|id|dS( Ni(RfRRRRR%tthea(RRfR~RRR (RRfRRR%((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt"test_findmeld_simple_twolevelsdown@s  cCs]|idhdd6}|i|id|i|id|i|ihdd6dS(NRRR(R~RRRRRR(Rtiface((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_ctorIscCsS|idhdd6}|i}|it|d|i|d|dS(NRRRii(R~t getiteratorRRY(RRtiterator((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_getiterator_simpleOs cCs |idhdd6}|idh}|idhdd6}|idhdd6}d|_d |_|i||i||i||i}|it|d |i|d ||i|d ||i|d ||i|d|dS(NRRRRRktspan3t3tabcs iiiii(R~RttailRRRRY(RRRtspan2Rtit((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_getiteratorUs      cCs|idhdd6}|idh}|idhdd6}|idhdd6}d|_d |_|i||i||i||id d}|it|d |i|d ||i|d ||i|d||i|d|dS(NRRRRRkRRRs Riiiii(R~RRRRRRY(RRRRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_getiterator_tag_ignoredgs     cCsf|idhdd6}|idh}|i||i|did|i|i|dS(NRRRRi(R~RRRR(RRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_appendys  cCs|idhdd6}|idh}|idhdd6}|i|||d<|i|did|i|dihdd6|i|di|dS(NRRRRRki(R~RRRRRR(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest__setitem__s  cCs|idhdd6}|idh}|idhdd6}|i||id||i|did|i|dihdd6|i|di||i|did|i|dih|i|di|dS(NRRRRRkii(R~RtinsertRRRRR(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_inserts cCsZ|idhdd6}d|_d|_|idh}|i||i}dS(NRRRRs R(R~RRRRP(RRRtdiv2((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_clone_simples    cCs|idhdd6}|idh}|idhdd6}|idhdd6}d|_d |_|i||i||i||i}|i|i|i|i|i|i|i|d i|d i|i|d i|d i|i|d d i|d d i|i|d d i|d d i|i|d d d i|d d d i|i|d d d i|d d d i|i|d d d i|d d d i|i|d d d i|d d d i|it |t ||it |d t |d |it |d d t |d d |it |d d d t |d d d dS( NRRRRRkRRRs i( R~RRRRPRRRRt failIfEqualR(RRRRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_clones0      &&....$,cCsF|idh}|i|id|i|i|iddS(NR(R~RRRtdeparent(RR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_deparent_noparents cCs|idh}|i|id|idh}|i||i|id|i|i||i|d||i|i|id|it|iddS(NRtchildi( R~RRRRRRst IndexErrort __getitem__(RRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_deparent_withparents  cCs|idh}|idh}|idh}|idh}|||f}||dd+|i|i||i|i||i|i||i|it|dS(NRtchild1tchild2tchild3ii(R~RRRR (RRRRRtchildren((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_setslices cCs|idh}|idh}|idh}|idh}|||f}||dd+|dd5|i|id|i|id|i|i||it|iddS(NRRRRiii(R~RRRRYR(RRRRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_delslices  cCsn|idh}|idh}|i||i||i|id|it|iddS(NRRi(R~RtremoveRRRRYR(RRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_removes   c Csddkl}|idhd|6}|idhd|6}|idhd|6}|idhd|6}|idhd |6}|idhd |6}|idhd |6}|idh} |id hd |6} |i||i||i||i| | i||i||i||i| d } |i| |idg|i| |iddg|i| |idddg|i| |iddddg|i| | idddddg|i| |id dddddg|i| |id d dddddg|i| |id d d dddddg|i| | id dgdS(Ni(RfRtdiv1Rtspan1RRtspan4tspan5tspan6RcSs%g}|D]}||iq ~S(N(tmeldid(R[t_[1]tx((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pytidss(RRfR~RRtlineageR( RRfRRRRRRRRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_lineagesJ         "%      c Cs|idhdd6}|idh}|idhdd6}|idhdd6}|idhd d6}|id hd d6}|id hd d6}|idhdd6}|i||i||i||i} |i| ddS(NRRRRRkRRRt4Rt5Rt6RsM
(R~Rt shortreprR( RRRRRRRRRtr((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_shortreprs    cCs<ddkl}|t}|i}|i|ddS(Ni(Rs [...] [...] (RRRpRR(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_shortrepr2's  cCsddkl}ddkl}|t}|i}|idhd|6}|i||id}|i|id}|i|i||i |}|d} g} | d D]} | | i |q~ } g} | d D]} | | i |q~ }g}| d D]} || i |q~}| i |i |i |i | dg|i |d d dg|i |dg|d} g}| d D]} || i |q~} g}| d D]} || i |q~}g}| d D]} || i |q~}| i |i |i |i | dg|i |dg|i |dgdS(Ni(R(RfRtnewdivttrttitlet unreducedtaddedtremovedtmovedttd1ttd2treduced( RRRfRpRPR~RR RtdiffmeldRRtsortR(RRRfRRPRRRtdifftchangesRRt addedtagst_[2]t removedtagst_[3]t movedtagst_[4]t_[5]t_[6]((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_diffmeld1.s@       ,,,    ,,,   cCsd}d}ddkl}||}||}|i|}g}|ddD]}||iqV~} dg} |i| | g} |ddD]}| |iq~ } g} |i| | g} |dd D]}| |iq~ } g} |i| | g} |d dD]}| |iq(~ } dg} |i| | g}|d dD]}||iqp~} g} |i| | g}|d d D]}||iq~} g} |i| | dS( Nsi sd i(RRRtbRRR(RRRRR(RtsourcettargetRt source_roott target_rootRRRtactualtexpectedRRRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_diffmeld2Ts0  / /// //cCsd}d}ddkl}||}||}|i|}g}|ddD]}||iqV~} ddg} |i| | g} |dd D]}| |iq~ } d d g} |i| | g} |dd D]}| |iq~ } d dg} |i| | g} |ddD]}| |iq7~ } dg} |i| | g}|dd D]}||iq~} d g} |i| | g}|dd D]}||iq~} d g} |i| | dS(Ns s i(RRRRtcRRteRtztyR(RRRRR(RRRRRRRRRRRRRRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_diffmeld3s0    / / / / / / cCs d}d}ddkl}||}||}|i|}g}|ddD]}||iqV~} ddg} |i| | g} |dd D]}| |iq~ } d d g} |i| | g} |dd D]}| |iq~ } d dddg} |i| | g} |ddD]}| |iq=~ } dg} |i| | g}|dd D]}||iq~} d g} |i| | g}|dd D]}||iq~} d dg} |i| | dS(Ns! s

i(RRRR%RRtmtnRRRRRR(RRRRR(RRRRRRRRRRRRRRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_diffmeld4s0  / / // / / cCsd}d}ddkl}||}||}|i|}g}|ddD]}||iqV~} ddd d g} |i| | g} |dd D]}| |iq~ } g} |i| | g} |dd D]}| |iq~ } g} |i| | g} |d dD]}| |iq1~ } dd g} |i| | g}|d d D]}||iq|~} g} |i| | g}|d d D]}||iq~} g} |i| | dS(Ns! s}

i(RRRR%RRRRRR(RRRRR(RRRRRRRRRRRRRRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_diffmeld5s0  //// //( RvRwRzR~RRRRRRRRRRRRRRRRRRRRRRRRRRRR(((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyRxs<   '            *   & - 7 (RsRtR(Rtmeld_nstrepeated((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt!test_dupe_meldids_fails_parse_xmlscCs*d}d|}|it|i|dS(Ns#http://www.plope.com/software/meld3sF(RsRtR(RRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt"test_dupe_meldids_fails_parse_htmls( RvRwRRRRRRR R!(((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyR6s    J 0 t UtilTestscBs5eZdZdZdZdZdZRS(cCs<ddkl}d}||}d}|i||dS(Ni(tinsert_doctypes s(RR#R(RR#torigRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_insert_xhtml_doctypes  cCs<ddkl}d}||}d}|i||dS(Ni(R#s5s(RR#R(RR#R$RR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt!test_insert_doctype_after_xmldecls  cCs<ddkl}d}||}d}|i||dS(Ni(tinsert_meld_ns_decls5sf(RR'R(RR'R$RR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_insert_meld_ns_decls  cCs<ddkl}d}||}d}|i||dS(Ni(tprefeedsDs(RR)R(RR)R$RR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt'test_prefeed_preserves_existing_meld_nss  cCs6ddkl}d}||}|i||dS(Ni(R)s(RR)R(RR)R$R((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt'test_prefeed_preserves_existing_doctypes (RvRwR%R&R(R*R+(((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyR"s     t WriterTestscBsgeZdZdZdZdZdZdZdZdZ dZ d Z d Z d Z d Zd ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(RS('cCs ddkl}||}|S(Ni(R(RR(RtxmlRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyRs cCs ddkl}||}|S(Ni(R(RR(RR-RR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyRs cKs3t}||||id|i}|S(Ni(Rtseektread(RtfnR|toutR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt_writes     cKs|i|i|S(N(R2t write_xml(RtnodeR|((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt _write_xml scKs|i|i|S(N(R2t write_html(RR4R|((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt _write_html#scKs|i|i|S(N(R2t write_xhtml(RR4R|((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt _write_xhtml&scCs,t|}t|}|i||dS(N(t normalize_xmlR(RR%R((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pytassertNormalizedXMLEqual)s  cCs,t|}t|}|i||dS(N(tnormalize_htmlR(RR%R((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pytassertNormalizedHTMLEqual.s  cCs|it}|i|}d}|i||x^|idid D]D\}}t|d|id_t|d|id_qMW|i|}d}|i||dS( Ns Name Description R iiiR Rs 1 2 (ii((ii(RR R5R;R RtstrR(RRRRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_write_simple_xml3s  cCs8|it}|i|}d}|i||dS(NsHello!(RRR9R;(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_write_simple_xhtmlNscCs8|it}|i|}d}|i||dS(Ns Hello! (RRR7R=(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_write_simple_xhtml_as_htmlTscCs8|it}|i|}d}|i||dS(Ns This will be escaped in html output: &
Name Description
(RRpR7R=(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_write_complex_xhtml_as_html]s#cCs8|it}|i|}d}|i||dS(NsV This will be escaped in html output: &
Name Description
(RRpR9R;(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt!test_write_complex_xhtml_as_xhtmls#cCs8|it}|i|}d}|i||dS(Ns

(Rt_EMPTYTAGS_HTMLR7R(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_write_emptytags_htmlscCs8|it}|i|}d}|i||dS(Ns (Rt_BOOLEANATTRS_XHTMLR7R=(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt%test_write_booleanattrs_xhtml_as_htmlscCs>|it}|i|dt}d}|i||dS(NtpipelinesHello!(RRR9RMR;(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_write_simple_xhtml_pipelinescCs>|it}|i|dt}d}|i||dS(NRHs Name Description (RR R5RMR;(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_write_simple_xml_pipelinescCsN|it}ddkl}|i|dd}d}|i||dS(Ni(tdoctypetencodingslatin-1s Name Description (RR RRKR5R;(RRRKRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt'test_write_simple_xml_override_encodings cCsN|it}ddkl}|i|dt}d}|i||dS(Ni(RKtfragments Name Description (RR RRKR5RMR;(RRRKRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt!test_write_simple_xml_as_fragments cCsQ|it}ddkl}|i|d|i}d}|i||dS(Ni(RKRKs Name Description (RR RRKR5txhtmlR;(RRRKRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt"test_write_simple_xml_with_doctypes  cCsW|it}ddkl}|i|dtd|i}d}|i||dS(Ni(RKt declarationRKs Name Description (RR RRKR5RNRPR;(RRRKRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt+test_write_simple_xml_doctype_nodeclarations  c Cs]|it}ddkl}|i|dtd|idt}d}|i||dS(Ni(RKRRRKRNs Name Description (RR RRKR5RMRPR;(RRRKRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt<test_write_simple_xml_fragment_kills_doctype_and_declaration%s cCsT|it}ddkl}|i|dddt}d}|i||dS(Ni(RKRLslatin-1RRsHello!(RRRRKR9RMR;(RRRKRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt)test_write_simple_xhtml_override_encoding4s cCsN|it}ddkl}|i|dt}d}|i||dS(Ni(RKRNs Hello!(RRRRKR9RMR;(RRRKRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt#test_write_simple_xhtml_as_fragment;s cCsQ|it}ddkl}|i|d|i}d}|i||dS(Ni(RKRKsHello!(RRRRKR9RPR;(RRRKRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt$test_write_simple_xhtml_with_doctypeBs cCsW|it}ddkl}|i|dtd|i}d}|i||dS(Ni(RKRRRKsHello!(RRRRKR9RNRPR;(RRRKRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt-test_write_simple_xhtml_doctype_nodeclarationIs  c Cs]|it}ddkl}|i|dtd|idt}d}|i||dS(Ni(RKRRRKRNs Hello!(RRRRKR9RMRPR;(RRRKRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt>test_write_simple_xhtml_fragment_kills_doctype_and_declarationQs cCsN|it}ddkl}|i|dt}d}|i||dS(Ni(RKRNs Hello!(RRRRKR7RMR;(RRRKRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt(test_write_simple_xhtml_as_html_fragmentYs cCs8|it}|i|}d}|i||dS(Ns Hello!(RRR7R;(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt,test_write_simple_xhtml_with_doctype_as_html`scCsQ|it}ddkl}|i|d|i}d}|i||dS(Ni(RKRKs| Hello!(RRRRKR7t html_strictR;(RRRKRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt+test_write_simple_xhtml_as_html_new_doctypehs cCs(|it}|i|}d}dS(Ns]

 

(Rt_ENTITIES_XHTMLR9(RRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt$test_write_entities_xhtml_no_doctypeqscCs2d}|i|t}|i|}d}dS(Nsys]

 

(RR^R9(RtdtRRR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt&test_write_entities_xhtml_with_doctype~scCs[tid djo|it|idn*ddkl}|i|i|iddS( Niiiis.&fleeb;i(texpat(iii(tsyst version_infoRst SyntaxErrorRt xml.parsersRbterror(RRb((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_unknown_entitys  cCsZ|it}|id}|iddt|i|}d}|i||dS(NRsdescription &&R^s Name description &<foo>&<bar> (RR R RcRNR5R;(RRR_RR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_content_nostructures  cCsZ|it}|id}|iddt|i|}d}|i||dS(NRsdescription & R^s Name description & (RR R RcRMR5R;(RRR_RR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_content_structures  cCsZ|it}|id}|iddt|i|}d}|i||dS(NRsdescription &&R^s Name description &<foo>&<bar> (RR R RXRNR5R;(RRR_RR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_replace_nostructures  cCsZ|it}|id}|iddt|i|}d}|i||dS(NRsdescription & R^s Name description & (RR R RXRMR5R;(RRR_RR((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_replace_structures  cCs0d}ddkl}|id||dS(NsM< > <& &' && &foo "" http://www.plope.com?foo=bar&bang=baz {i(t _escape_cdatasd< > <& &' && &foo "" http://www.plope.com?foo=bar&bang=baz {(RRmR(RR%Rm((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_escape_cdatascCs0d}ddkl}|id||dS(NsM< > <& &' && &foo "" http://www.plope.com?foo=bar&bang=baz {i(t_escape_attribsn< > <& &' && &foo "" http://www.plope.com?foo=bar&bang=baz {(RRoR(RR%Ro((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyttest_escape_attribs()RvRwRRR2R5R7R9R;R=R?R@RARBRCRERGRIRJRMRORQRSRTRURVRWRXRYRZR[R]R_RaRhRiRjRkRlRnRp(((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyR,sN           ) /                   cCs.tidd|}tidd|}|S(Ns[ \t]+t s/>t>(tretsub(ts((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyR<scCsCtidd|}tidd|}tidd|}|S(Ns\s+Rqs(?s)\s+\s+Rr(RsRt(Ru((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyR:scCs~ti}|itit|itit|itit|itit|itit|S(N( tunittestt TestSuitetaddTestt makeSuiteRRxRR,R"(tsuite((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyt test_suites cCstidddS(Nt defaultTestR|(Rwtmain(((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyR~st__main__(RwRRsRcR RRDRFR^RpRROtTestCaseRRxRR"R,R<R:R|R~Rv(((s6/usr/lib64/python2.6/site-packages/meld3/test_meld3.pyts2    &'J$