#KuDzSSKrSSKrSSKJr SSKJr SSKJr SSKJrJ r J r Sr "SS\R5r g) N)client) FakeSocket)mock)getDOMImplementationminidom xmlbuilders  Introduction to XSL

A. Namespace

c,\rSrSrSrSrSrSrSrg)XMLBuilderTestc(S[-n[U5n[R"U5nUR 5 SU0n[ R "S0UD6n[R"5n[ R"S5nXWl URSS5nSSS5 URW[R5 URUR5 UR!UR"S5 UR!UR$S5 UR!UR&S5 UR)UR*U5 URUR,5 URUR.5 g!,(df  N=f)N:HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 open.return_valueurllib.request.build_openerhttp://example.com/2000/svgzhttp://example.com/2000/zutf-8) SMALL_SAMPLErr HTTPResponsebeginrMockrDOMEntityResolverpatch return_value resolveEntityassertIsInstanceDOMInputSource assertIsNonepublicId assertEqualsystemIdbaseURIencodingassertIs byteStreamcharacterStream stringData) selfbodysockresponseattrsopenerresolver mock_buildsources C/opt/alt/python313/lib64/python3.13/test/test_xml_dom_xmlbuilder.pytest_entity_resolver#XMLBuilderTest.test_entity_resolvers; O  $&&t,$h/#U#//1 ZZ5 6*&, #++D2OPF7 fj&?&?@ &//* *GH )CD '2 f''2 &001 &++,7 6s F Fc[5nURU[R5 UR UR S5nURU[R 5 g)N)rrrDOMImplementationLScreateDOMBuilderMODE_SYNCHRONOUS DOMBuilder)r&impbuilders r/ test_builderXMLBuilderTest.test_builder.sN"$ c:#A#AB&&s';';TB gz'<'<=cS[-n[U5n[R"U5nUR 5 SU0n[ R "S0UD6n[ R"S5nXVl[5nURURS5nURS5n SSS5 URW [R5 UR![#U R$5S5 g!,(df  NT=f)Nr rrrr)rrrrrrrrrrr4r5parseURIrrDocumentrlen childNodes) r&r'r(r)r*r+r-r7r8documents r/test_parse_uriXMLBuilderTest.test_parse_uri5s O  $&&t,$h/#U# ZZ5 6*&, #&(C**3+?+?FG''(EFH 7 h(8(89 X001157 6s +>C77 Dc[R"[5n[R"S5nXl[ 5nUR5nURURS5nSUl URU5nSSS5 URW[R5 UR[!UR"5S5 g!,(df  NT=f)Nzurllib.request.urlopenrr=)ioBytesIOrrrrrcreateDOMInputSourcer4r5rparserrr?rr@rA)r&r) mock_openr7r.r8rBs r/test_parse_with_systemId'XMLBuilderTest.test_parse_with_systemIdKs::l+ ZZ0 1Y%- "&(C--/F**3+?+?FG;FO}}V,H2 h(8(89 X001152 1s AC C"rN) __name__ __module__ __qualname____firstlineno__r0r9rCrK__static_attributes__rr;r/r r s-8>6, 6r;r )rFunittesthttprtest.test_httplibrrxml.domrrrrTestCaser rr;r/rWs5 (== G6X&&G6r;