-í
é¶<c       sT  d  k  l Z l Z l Z l Z l Z y e ƒ  Wn e j
 o e d ƒ ‚ n Xd k l Z l	 Z	 l
 Z
 l Z d k l Z d k l Z l Z l Z d k l Z d k l Z l Z l Z l Z d k Z d a d a d	 „  Z d
 „  Z d „  Z d „  Z d „  Z  d „  Z! d „  Z" d „  Z# d „  Z$ d „  Z% d Z& d „  Z' d „  Z( d „  Z) d „  Z* d „  Z+ d „  Z, d Z- d „  Z. d „  Z/ d „  Z0 d f  d „  ƒ  YZ1 d  „  Z2 d! f  d" „  ƒ  YZ3 d# „  Z4 d$ e f d% „  ƒ  YZ5 d& „  Z6 d' „  Z7 d( „  Z8 d) „  Z9 e: e d* e i; d+ e i; d, ƒ ƒ i< ƒ  Z= d- „  Z> d. „  Z? d/ „  Z@ d0 „  ZA d1 „  ZB d2 „  ZC d3 „  ZD d4 „  ZE d5 „  ZF d6 „  ZG d7 „  ZH d8 „  ZI d9 „  ZJ d: „  ZK d; „  ZL d< „  ZM d= „  ZN eO ƒ  iP ƒ  ZP eP iQ ƒ  x9 eP D]1 \ ZR ZS eR d>  d? j o e eS ƒ  eR ƒ n qèWd@ t t f GHt d j o e dA t t f ‚ n d S(B   (   s   make_parsers   ContentHandlers   SAXExceptions   SAXReaderNotAvailables   SAXParseExceptions   no XML parsers available(   s   XMLGenerators   escapes	   quoteattrs   XMLFilterBase(   s   create_parser(   s   InputSources   AttributesImpls   AttributesNSImpl(   s   StringIO(   s   verifys   verboses
   TestFaileds   findfileNi    c    s5   t  d a  |  o d G| GHn d G| GHt d a d  S(   Ni   s   Passeds   Failed(   s   testss   outcomes   names   fails(   s   outcomes   name(    (    s#   /usr/lib/python2.2/test/test_sax.pys   confirm s     
	c     sž   yˆ d k  l } | ƒ  }  d k  l } | ƒ  }  d k  l } | ƒ  }  d k  l } | ƒ  }  d k  l } | ƒ  }  d k  l } | ƒ  }  Wn d Sn X|  Sd  S(   N(   s   make_parseri    (   s   xml.saxs   make_parsers   p(   s   ps   make_parser(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_make_parser2! s     					c      s   t  d ƒ d j Sd  S(   Ns   Donald Duck & Cos   Donald Duck &amp; Co(   s   escape(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_escape_basic@ s    c      s   t  d ƒ d j Sd  S(   Ns   <Donald Duck & Co>s   &lt;Donald Duck &amp; Co&gt;(   s   escape(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_escape_allC s    c      s    t  d h  d d <ƒ d j Sd  S(   Ns
   Hei på degs   &aring;s   ås   Hei p&aring; deg(   s   escape(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_escape_extraF s    c      s   t  d ƒ d j Sd  S(   Ns   Donald Duck & Cos   "Donald Duck &amp; Co"(   s	   quoteattr(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_quoteattr_basicK s    c      s   t  d ƒ d j Sd  S(   Ns   Includes "double" quotess   'Includes "double" quotes'(   s	   quoteattr(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_single_quoteattrN s    c      s   t  d ƒ d j Sd  S(   Ns   Includes 'single' quotess   "Includes 'single' quotes"(   s	   quoteattr(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_double_quoteattrR s    c      s   t  d ƒ d j Sd  S(   Ns%   Includes 'single' and "double" quotess1   "Includes 'single' and &quot;double&quot; quotes"(   s	   quoteattr(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_single_double_quoteattrV s    c     s)   y t  d g ƒ }  Wn d Sn X|  Sd  S(   Ns   xml.parsers.no_such_parseri    (   s   make_parsers   p(   s   p(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_make_parser\ s
    s,   <?xml version="1.0" encoding="iso-8859-1"?>
c     s^   t  ƒ  }  t |  ƒ } | i ƒ  | i d h  ƒ | i d ƒ | i ƒ  |  i ƒ  t	 d j Sd  S(   Ns   docs   <doc></doc>(
   s   StringIOs   results   XMLGenerators   gens   startDocuments   startElements
   endElements   endDocuments   getvalues   start(   s   results   gen(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_xmlgen_basick s    	

c     sk   t  ƒ  }  t |  ƒ } | i ƒ  | i d h  ƒ | i d ƒ | i d ƒ | i ƒ  |  i	 ƒ  t
 d j Sd  S(   Ns   docs   huheis   <doc>huhei</doc>(   s   StringIOs   results   XMLGenerators   gens   startDocuments   startElements
   characterss
   endElements   endDocuments   getvalues   start(   s   results   gen(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_xmlgen_contentu s    	

c     sn   t  ƒ  }  t |  ƒ } | i ƒ  | i d d ƒ | i d h  ƒ | i d ƒ | i ƒ  |  i	 ƒ  t
 d j Sd  S(   Ns   tests   datas   docs   <?test data?><doc></doc>(   s   StringIOs   results   XMLGenerators   gens   startDocuments   processingInstructions   startElements
   endElements   endDocuments   getvalues   start(   s   results   gen(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_xmlgen_pi s    	

c     sk   t  ƒ  }  t |  ƒ } | i ƒ  | i d h  ƒ | i d ƒ | i d ƒ | i ƒ  |  i	 ƒ  t
 d j Sd  S(   Ns   docs   <huhei&s   <doc>&lt;huhei&amp;</doc>(   s   StringIOs   results   XMLGenerators   gens   startDocuments   startElements
   characterss
   endElements   endDocuments   getvalues   start(   s   results   gen(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_xmlgen_content_escape s    	

c     s³   t  ƒ  }  t |  ƒ } | i ƒ  | i d h  d d <ƒ | i d h  d d <ƒ | i d ƒ | i d h  d d <ƒ | i d ƒ | i d ƒ | i ƒ  |  i ƒ  t	 d j Sd  S(   Ns   docs   "s   as   es   's   '"s1   <doc a='"'><e a="'"></e><e a="'&quot;"></e></doc>(
   s   StringIOs   results   XMLGenerators   gens   startDocuments   startElements
   endElements   endDocuments   getvalues   start(   s   results   gen(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_xmlgen_attr_escape™ s    	

c     sk   t  ƒ  }  t |  ƒ } | i ƒ  | i d h  ƒ | i d ƒ | i d ƒ | i ƒ  |  i	 ƒ  t
 d j Sd  S(   Ns   docs    s   <doc> </doc>(   s   StringIOs   results   XMLGenerators   gens   startDocuments   startElements   ignorableWhitespaces
   endElements   endDocuments   getvalues   start(   s   results   gen(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_xmlgen_ignorable© s    	

s%   http://www.python.org/xml-ns/saxtest/c     sÀ   t  ƒ  }  t |  ƒ } | i ƒ  | i d t ƒ | i t d f d h  ƒ | i t d f t h  ƒ | i	 t d f t ƒ | i	 t d f d ƒ | i
 d ƒ | i ƒ  |  i ƒ  t d t j Sd  S(   Ns   ns1s   docs   ns1:docs   udocs/   <ns1:doc xmlns:ns1="%s"><udoc></udoc></ns1:doc>(   s   StringIOs   results   XMLGenerators   gens   startDocuments   startPrefixMappings   ns_uris   startElementNSs   Nones   endElementNSs   endPrefixMappings   endDocuments   getvalues   start(   s   results   gen(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_xmlgen_ns· s    	

c     sŽ   t  ƒ  } t | ƒ } t ƒ  }  |  i | ƒ |  i ƒ  |  i d h  ƒ |  i	 d ƒ |  i
 d ƒ |  i d ƒ |  i ƒ  | i ƒ  t d j Sd  S(   Ns   docs   contents    s   <doc>content </doc>(   s   StringIOs   results   XMLGenerators   gens   XMLFilterBases   filters   setContentHandlers   startDocuments   startElements
   characterss   ignorableWhitespaces
   endElements   endDocuments   getvalues   start(   s   filters   results   gen(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_filter_basicË s    		

c     sc   t  ƒ  } t ƒ  } t | ƒ }  | i |  ƒ | i t t	 d t
 i d ƒ ƒ ƒ | i ƒ  t j Sd  S(   Ns   tests   xml(   s   create_parsers   parsers   StringIOs   results   XMLGenerators   xmlgens   setContentHandlers   parses   opens   findfiles   oss   extseps   getvalues   xml_test_out(   s   xmlgens   parsers   result(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_fileâ s    		$s   TestDTDHandlerc      s#   t  Z d „  Z d „  Z d „  Z RS(   Nc    s   g  |  _ g  |  _ d  S(   N(   s   selfs
   _notationss	   _entities(   s   self(    (    s#   /usr/lib/python2.2/test/test_sax.pys   __init__ð s    	c    s   |  i i | | | f ƒ d  S(   N(   s   selfs
   _notationss   appends   names   publicIds   systemId(   s   selfs   names   publicIds   systemId(    (    s#   /usr/lib/python2.2/test/test_sax.pys   notationDeclô s    c    s    |  i i | | | | f ƒ d  S(   N(   s   selfs	   _entitiess   appends   names   publicIds   systemIds   ndata(   s   selfs   names   publicIds   systemIds   ndata(    (    s#   /usr/lib/python2.2/test/test_sax.pys   unparsedEntityDecl÷ s    (   s   __name__s
   __module__s   __init__s   notationDecls   unparsedEntityDecl(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   TestDTDHandlerî s   		c     s¦   t  ƒ  } t ƒ  }  | i |  ƒ | i d ƒ | i d ƒ | i d ƒ | i d ƒ | i d ƒ | i ƒ  |  i d d t f g j o |  i	 d t d	 d f g j Sd  S(
   Ns   <!DOCTYPE doc [
s-     <!ENTITY img SYSTEM "expat.gif" NDATA GIF>
sW     <!NOTATION GIF PUBLIC "-//CompuServe//NOTATION Graphics Interchange Format 89a//EN">
s   ]>
s   <doc></doc>s   GIFs;   -//CompuServe//NOTATION Graphics Interchange Format 89a//ENs   imgs	   expat.gif(
   s   create_parsers   parsers   TestDTDHandlers   handlers   setDTDHandlers   feeds   closes
   _notationss   Nones	   _entities(   s   handlers   parser(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_dtdhandlerú s    		
s   TestEntityResolverc      s   t  Z d „  Z RS(   Nc    s$   t  ƒ  } | i t d ƒ ƒ | Sd  S(   Ns	   <entity/>(   s   InputSources   inpsrcs   setByteStreams   StringIO(   s   selfs   publicIds   systemIds   inpsrc(    (    s#   /usr/lib/python2.2/test/test_sax.pys   resolveEntitys    	(   s   __name__s
   __module__s   resolveEntity(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   TestEntityResolvers   c     s‹   t  ƒ  } | i t ƒ  ƒ t ƒ  }  | i t |  ƒ ƒ | i d ƒ | i d ƒ | i d ƒ | i d ƒ | i	 ƒ  |  i
 ƒ  t d j Sd  S(   Ns   <!DOCTYPE doc [
s#     <!ENTITY test SYSTEM "whatever">
s   ]>
s   <doc>&test;</doc>s   <doc><entity></entity></doc>(   s   create_parsers   parsers   setEntityResolvers   TestEntityResolvers   StringIOs   results   setContentHandlers   XMLGenerators   feeds   closes   getvalues   start(   s   results   parser(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_entityresolvers    		
s   AttrGathererc      s   t  Z d „  Z d „  Z RS(   Nc    s   | |  _ d  S(   N(   s   attrss   selfs   _attrs(   s   selfs   names   attrs(    (    s#   /usr/lib/python2.2/test/test_sax.pys   startElement$s    c    s   | |  _ d  S(   N(   s   attrss   selfs   _attrs(   s   selfs   names   qnames   attrs(    (    s#   /usr/lib/python2.2/test/test_sax.pys   startElementNS's    (   s   __name__s
   __module__s   startElements   startElementNS(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   AttrGatherer"s   	c     sG   t  ƒ  } t ƒ  }  | i |  ƒ | i d ƒ | i ƒ  t |  i ƒ Sd  S(   Ns   <doc/>(	   s   create_parsers   parsers   AttrGatherers   gathers   setContentHandlers   feeds   closes   verify_empty_attrss   _attrs(   s   gathers   parser(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_attrs_empty*s    		
c     sG   t  ƒ  } t ƒ  }  | i |  ƒ | i d ƒ | i ƒ  t |  i ƒ Sd  S(   Ns   <doc attr='val'/>(	   s   create_parsers   parsers   AttrGatherers   gathers   setContentHandlers   feeds   closes   verify_attrs_wattrs   _attrs(   s   gathers   parser(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_attrs_wattr4s    		
c     sJ   t  d ƒ } t ƒ  }  | i |  ƒ | i d ƒ | i ƒ  t |  i ƒ Sd  S(   Ni   s   <doc/>(	   s   create_parsers   parsers   AttrGatherers   gathers   setContentHandlers   feeds   closes   verify_empty_nsattrss   _attrs(   s   gathers   parser(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_nsattrs_empty>s    	
c     st  t  d ƒ }  t ƒ  } |  i | ƒ |  i d t ƒ |  i ƒ  | i } | i
 ƒ  d j o| i ƒ  t d f g j oû | i ƒ  g  j oè t | ƒ d j oÕ | i t d f ƒ o¿ | i ƒ  t d f g j o£ | i t d f ƒ d j o‡ | i t d f d ƒ d j oh | i ƒ  t d f d f g j oF | i ƒ  d g j o0 | i t d f ƒ d j o | t d f d j Sd  S(   Ni   s"   <doc xmlns:ns='%s' ns:attr='val'/>s   attrs   vali   (   s   create_parsers   parsers   AttrGatherers   gathers   setContentHandlers   feeds   ns_uris   closes   _attrss   attrss	   getLengths   getNamess	   getQNamess   lens   has_keys   keyss   gets   itemss   valuess   getValue(   s   parsers   attrss   gather(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_nsattrs_wattrHs    	
	s   tests   xmls   outc     s]   t  ƒ  } t ƒ  } t | ƒ }  | i |  ƒ | i t d t	 i
 d ƒ ƒ | i ƒ  t j Sd  S(   Ns   tests   xml(   s   create_parsers   parsers   StringIOs   results   XMLGenerators   xmlgens   setContentHandlers   parses   findfiles   oss   extseps   getvalues   xml_test_out(   s   xmlgens   parsers   result(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_inpsource_filenamecs    		c     sc   t  ƒ  } t ƒ  } t | ƒ }  | i |  ƒ | i t t	 d t
 i d ƒ ƒ ƒ | i ƒ  t j Sd  S(   Ns   tests   xml(   s   create_parsers   parsers   StringIOs   results   XMLGenerators   xmlgens   setContentHandlers   parses   InputSources   findfiles   oss   extseps   getvalues   xml_test_out(   s   xmlgens   parsers   result(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_inpsource_sysidms    		$c     sy   t  ƒ  }  t ƒ  } t | ƒ } |  i | ƒ t ƒ  } | i	 t
 t d t i d ƒ ƒ ƒ |  i | ƒ | i ƒ  t j Sd  S(   Ns   tests   xml(   s   create_parsers   parsers   StringIOs   results   XMLGenerators   xmlgens   setContentHandlers   InputSources   inpsrcs   setByteStreams   opens   findfiles   oss   extseps   parses   getvalues   xml_test_out(   s   parsers   xmlgens   results   inpsrc(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_inpsource_streamws    			$c     sg   t  ƒ  } t | ƒ }  t ƒ  } | i |  ƒ | i d ƒ | i d ƒ | i ƒ  | i	 ƒ  t
 d j Sd  S(   Ns   <doc>s   </doc>s   <doc></doc>(   s   StringIOs   results   XMLGenerators   xmlgens   create_parsers   parsers   setContentHandlers   feeds   closes   getvalues   start(   s   xmlgens   parsers   result(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_incremental…s    		
c     sº   t  ƒ  } t | ƒ }  t ƒ  } | i |  ƒ | i d ƒ | i d ƒ t  ƒ  } t | ƒ }  | i |  ƒ | i ƒ  | i d ƒ | i d ƒ | i d ƒ | i	 ƒ  | i
 ƒ  t d j Sd  S(   Ns   <doc>s   texts   </doc>s   <doc>text</doc>(   s   StringIOs   results   XMLGenerators   xmlgens   create_parsers   parsers   setContentHandlers   feeds   resets   closes   getvalues   start(   s   xmlgens   parsers   result(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_incremental_reset‘s    			

c     s‰   t  ƒ  } t | ƒ }  t ƒ  } | i |  ƒ | i d ƒ | i d ƒ | i ƒ  | i	 ƒ  t
 j o# | i ƒ  t
 j o | i ƒ  d j Sd  S(   Ns   <doc>s   </doc>i   (   s   StringIOs   results   XMLGenerators   xmlgens   create_parsers   parsers   setContentHandlers   feeds   closes   getSystemIds   Nones   getPublicIds   getLineNumber(   s   xmlgens   parsers   result(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_locator_noinfo¨s    		
c     sk   t  ƒ  } t | ƒ }  t ƒ  } | i |  ƒ | i t d ƒ ƒ | i	 ƒ  t d ƒ j o | i
 ƒ  t j Sd  S(   Ns   test.xml(   s   StringIOs   results   XMLGenerators   xmlgens   create_parsers   parsers   setContentHandlers   parses   findfiles   getSystemIds   getPublicIds   None(   s   xmlgens   parsers   result(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_locator_withinfo¶s    		c     s…   t  ƒ  } | i t ƒ  ƒ t ƒ  }  |  i t d ƒ ƒ d } |  i	 | ƒ y | i
 |  ƒ Wn% t j
 o } | i ƒ  | j Sn Xd  S(   Ns   <foo bar foobar>s   a file name(   s   create_parsers   parsers   setContentHandlers   ContentHandlers   InputSources   sources   setByteStreams   StringIOs   names   setSystemIds   parses   SAXExceptions   es   getSystemId(   s   sources   es   names   parser(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_inpsource_locationÇs    		c     sR   t  ƒ  }  |  i t ƒ  ƒ y |  i t d ƒ ƒ Wn t j
 o d Sn Xd Sd  S(   Ns   <foo>i   i    (   s   create_parsers   parsers   setContentHandlers   ContentHandlers   parses   StringIOs   SAXParseException(   s   parser(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_expat_incompleteÓs    		c    sã  y |  i d ƒ d } Wn t j
 o d } n Xy |  i d ƒ d } Wn t j
 o d } n Xy |  i d ƒ d } Wn t j
 o d } n Xy |  i d ƒ d } Wn t j
 o d } n Xy |  d d } Wn t j
 o d } n X|  i ƒ  d j oÒ |  i ƒ  g  j o¿ |  i ƒ  g  j o¬ t |  ƒ d j o™ |  i d ƒ oˆ |  i ƒ  g  j ou |  i d ƒ t j o_ |  i d d ƒ d j oF |  i ƒ  g  j o3 |  i ƒ  g  j o  | o | o | o | o | Sd  S(   Ns   attri    i   s   attrsi   (   s   attrss   getValues   gvks   KeyErrors   getValueByQNames   gvqks   getNameByQNames   gnqks   getQNameByNames   gqnks   giks	   getLengths   getNamess	   getQNamess   lens   has_keys   keyss   gets   Nones   itemss   values(   s   attrss   gvks   gvqks   gqnks   giks   gnqk(    (    s#   /usr/lib/python2.2/test/test_sax.pys   verify_empty_attrsæs4    




c    sC  |  i ƒ  d j o,|  i ƒ  d g j o|  i ƒ  d g j o t |  ƒ d j oí |  i d ƒ oÝ |  i ƒ  d g j oÇ |  i d ƒ d j o± |  i d d ƒ d j o˜ |  i ƒ  d d f g j o| |  i	 ƒ  d g j of |  i
 d ƒ d j oP |  i d ƒ d j o: |  i d ƒ d j o$ |  d d j o |  i d ƒ d j Sd  S(   Ni   s   attrs   vali   (   s   attrss	   getLengths   getNamess	   getQNamess   lens   has_keys   keyss   gets   itemss   valuess   getValues   getValueByQNames   getNameByQNames   getQNameByName(   s   attrs(    (    s#   /usr/lib/python2.2/test/test_sax.pys   verify_attrs_wattrs    c      s   t  t h  ƒ ƒ Sd  S(   N(   s   verify_empty_attrss   AttributesImpl(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_attrs_empty"s    c      s   t  t h  d d <ƒ ƒ Sd  S(   Ns   vals   attr(   s   verify_attrs_wattrs   AttributesImpl(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_attrs_wattr%s    c    s  y |  i t d f ƒ d } Wn t j
 o d } n Xy |  i d ƒ d } Wn t j
 o d } n Xy |  i d ƒ d } Wn t j
 o d } n Xy |  i	 t d f ƒ d } Wn t j
 o d } n Xy |  t d f d } Wn t j
 o d } n X|  i ƒ  d j oä |  i ƒ  g  j oÑ |  i ƒ  g  j o¾ t |  ƒ d j o« |  i t d f ƒ o” |  i ƒ  g  j o |  i t d f ƒ t j oe |  i t d f d ƒ d j oF |  i ƒ  g  j o3 |  i ƒ  g  j o  | o | o | o | o | Sd  S(   Ns   attri    i   s   ns:attri   (   s   attrss   getValues   ns_uris   gvks   KeyErrors   getValueByQNames   gvqks   getNameByQNames   gnqks   getQNameByNames   gqnks   giks	   getLengths   getNamess	   getQNamess   lens   has_keys   keyss   gets   Nones   itemss   values(   s   attrss   gvks   gvqks   gqnks   giks   gnqk(    (    s#   /usr/lib/python2.2/test/test_sax.pys   verify_empty_nsattrs*s4    




c      s   t  t h  h  ƒ ƒ Sd  S(   N(   s   verify_empty_nsattrss   AttributesNSImpl(    (    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_nsattrs_emptyUs    c     s¬  t  h  d t d f <h  d t d f <ƒ }  |  i ƒ  d j oh|  i ƒ  t d f g j oL|  i ƒ  d g j o6t |  ƒ d j o#|  i t d f ƒ o|  i ƒ  t d f g j oñ |  i	 t d f ƒ d j oÕ |  i	 t d f d ƒ d j o¶ |  i
 ƒ  t d f d f g j o” |  i ƒ  d g j o~ |  i t d f ƒ d j ob |  i d ƒ d j oL |  i d ƒ t d f j o0 |  t d f d j o |  i t d f ƒ d j Sd  S(   Ns   vals   attrs   ns:attri   i   (   s   AttributesNSImpls   ns_uris   attrss	   getLengths   getNamess	   getQNamess   lens   has_keys   keyss   gets   itemss   valuess   getValues   getValueByQNames   getNameByQNames   getQNameByName(   s   attrs(    (    s#   /usr/lib/python2.2/test/test_sax.pys   test_nsattrs_wattrXs    c     s•   t  ƒ  } t ƒ  } t | ƒ }  | i |  ƒ | i t d t	 i
 d ƒ ƒ t t d t	 i
 d t	 i
 d ƒ d ƒ } | i | i ƒ  ƒ | i ƒ  d  S(   Ns   tests   xmls   outs   w(   s   create_parsers   parsers   StringIOs   results   XMLGenerators   xmlgens   setContentHandlers   parses   findfiles   oss   extseps   opens   outfs   writes   getvalues   close(   s   xmlgens   outfs   parsers   result(    (    s#   /usr/lib/python2.2/test/test_sax.pys   make_test_outputos    		+i   s   test_s   %d tests, %d failuress   %d of %d tests failed(T   s   xml.saxs   make_parsers   ContentHandlers   SAXExceptions   SAXReaderNotAvailables   SAXParseExceptions   ImportErrors   xml.sax.saxutilss   XMLGenerators   escapes	   quoteattrs   XMLFilterBases   xml.sax.expatreaders   create_parsers   xml.sax.xmlreaders   InputSources   AttributesImpls   AttributesNSImpls	   cStringIOs   StringIOs   test_supports   verifys   verboses
   TestFaileds   findfiles   oss   testss   failss   confirms   test_make_parser2s   test_escape_basics   test_escape_alls   test_escape_extras   test_quoteattr_basics   test_single_quoteattrs   test_double_quoteattrs   test_single_double_quoteattrs   test_make_parsers   starts   test_xmlgen_basics   test_xmlgen_contents   test_xmlgen_pis   test_xmlgen_content_escapes   test_xmlgen_attr_escapes   test_xmlgen_ignorables   ns_uris   test_xmlgen_nss   test_filter_basics   test_expat_files   TestDTDHandlers   test_expat_dtdhandlers   TestEntityResolvers   test_expat_entityresolvers   AttrGatherers   test_expat_attrs_emptys   test_expat_attrs_wattrs   test_expat_nsattrs_emptys   test_expat_nsattrs_wattrs   opens   extseps   reads   xml_test_outs   test_expat_inpsource_filenames   test_expat_inpsource_sysids   test_expat_inpsource_streams   test_expat_incrementals   test_expat_incremental_resets   test_expat_locator_noinfos   test_expat_locator_withinfos   test_expat_inpsource_locations   test_expat_incompletes   verify_empty_attrss   verify_attrs_wattrs   test_attrs_emptys   test_attrs_wattrs   verify_empty_nsattrss   test_nsattrs_emptys   test_nsattrs_wattrs   make_test_outputs   localss   itemss   sorts   names   value(F   s   test_xmlgen_ignorables   make_test_outputs   verboses   AttrGatherers   test_make_parsers   test_expat_locator_withinfos   test_expat_nsattrs_emptys   test_double_quoteattrs	   quoteattrs   test_xmlgen_contents   test_expat_attrs_emptys   escapes   test_xmlgen_pis   test_escape_alls   test_xmlgen_nss   test_quoteattr_basics   AttributesNSImpls   confirms   test_make_parser2s   verifys   test_filter_basics   test_expat_incrementals   test_expat_nsattrs_wattrs   ContentHandlers   InputSources   starts   TestDTDHandlers   test_expat_inpsource_filenames   ns_uris   XMLGenerators   AttributesImpls   test_escape_basics   findfiles   test_single_double_quoteattrs   test_attrs_wattrs   test_xmlgen_attr_escapes   xml_test_outs   test_expat_dtdhandlers   create_parsers   test_expat_inpsource_locations   test_expat_entityresolvers   test_nsattrs_emptys   test_xmlgen_content_escapes   verify_attrs_wattrs   values   test_expat_locator_noinfos
   TestFaileds   TestEntityResolvers   SAXParseExceptions   make_parsers   test_xmlgen_basics   XMLFilterBases   test_expat_incompletes   names   StringIOs   SAXReaderNotAvailables   itemss   test_expat_files   test_expat_inpsource_streams   test_nsattrs_wattrs   test_attrs_emptys   test_expat_attrs_wattrs   verify_empty_attrss   SAXExceptions   test_escape_extras   test_expat_incremental_resets   verify_empty_nsattrss   oss   test_expat_inpsource_sysids   test_single_quoteattr(    (    s#   /usr/lib/python2.2/test/test_sax.pys   ? sŠ   %		
										
											
	
	
	.	
	
								+				+			
 