Ë
áüR—øo]ã ó¤ — d Z ddlmZ ddlZ ddlmZ G d„ dej « Ze dk( r ej « yy# e$ r ddlmZ Y Œ:w xY w)z& Unit tests for the easy_xml.py file. é N)ÚStringIOc ó0 — e Zd Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zy)ÚTestSequenceFunctionsc ó" — t « | _ y )N)r Ústderr©Úselfs ú6/usr/lib/python3.12/site-packages/gyp/easy_xml_test.pyÚsetUpzTestSequenceFunctions.setUp s € Ü“*€D…Kó c ó — | j t j dg« d« | j t j dgd¬« d« y )NÚtestz-zWindows-1252)Úencodingz4©ÚassertEqualÚeasy_xmlÚXmlToStringr s r
Útest_EasyXml_simplez)TestSequenceFunctions.test_EasyXml_simple sH € Ø×ÑÜ×јF˜8Ó$Ø5ô7ð ×ÑÜ×јF˜8¨nÔ=Ø<õ>r c óX — | j t j ddddœg« d« y )NÚtest2Úvalue1Úvalue2)ÚaÚbzDr r s r
Ú#test_EasyXml_simple_with_attributesz9TestSequenceFunctions.test_EasyXml_simple_with_attributes s, € Ø×ÑÜ×јG¨8¸(Ñ%CÐDÓEØLõNr c ó’ — d}d}|j dd« }| j t j dd|i|g« d|›d|›d �« y )
Nz'"
&
fooz%<test>'"
&
fooÚ'z'Útest3r z0z)Úreplacer r r )r ÚoriginalÚ convertedÚconverted_aposs r
Útest_EasyXml_escapingz+TestSequenceFunctions.test_EasyXml_escaping$ sO € Ø"€HØ8€IØ×&Ñ& s¨HÓ5€NØ×ÑÜ×јG c¨8 _°hÐ?Ô@â’.ð"õ#r c ód — | j t j ddddggdgggd¬« d« y ) Nr ÚGrandParentÚParent1ÚChildÚParent2T)Úprettyz”
r r s r
Útest_EasyXml_prettyz)TestSequenceFunctions.test_EasyXml_pretty- sL € Ø×ÑÜ×ÑØØ
ØØ� ðð ˆkð
ðð ô ðõr c óœ — d}t j ddddiddgdd gd
dggddd
igddddœddgddgddggg« }| j ||« y )Na' {D2250C20-3A94-4FB9-AF73-11BC5B73884B}Win32Projautomated_ui_testsApplicationUnicodeSpectreLoadCFÚProjectÚ
PropertyGroupÚLabelÚGlobalsÚProjectGuidz&{D2250C20-3A94-4FB9-AF73-11BC5B73884B}ÚKeywordÚ Win32ProjÚ
RootNamespaceÚautomated_ui_testsÚImportz$$(VCTargetsPath)\Microsoft.Cpp.propsz-'$(Configuration)|$(Platform)'=='Debug|Win32'Ú
Configuration)Ú Conditionr. ÚConfigurationTypeÚApplicationÚCharacterSetÚUnicodeÚSpectreMitigationÚ
SpectreLoadCF)r r r )r ÚtargetÚxmls r
Útest_EasyXml_complexz*TestSequenceFunctions.test_EasyXml_complexD sœ € ðð ô$ ×
Ñ
Ø Ø˜W iÐ0Ø
ÐDÐEØ
˜Ð$Ø
Ð2Ð3ðð
�iÐ!HÐIÐ
JØØIØ%ñ
'à
-Ð0Ø
˜YÐ'Ø
/Ð2ðð
ó€Cð ×Ñ�S˜&Õ!r N) Ú__name__Ú
__module__Ú__qualname__r r r r# r* r@ © r r
r r s! „ òò>òNò
#òó.$"r r Ú__main__)Ú__doc__Úgyp.easy_xmlr Úunittestr ÚImportErrorÚioÚTestCaser rA ÚmainrD r r
ÚrM s\ ðñ -å Û ðÝô
W"˜H×-Ñ-ô W"ðt ˆzÒØ€(‡-�-…/ð øð} ò ßðús ŽA ÁAÁA