;
Ëâ"Ic               @   sÒ   d  Z  d d l Z Gd „  d e j ƒ Z Gd „  d e e j ƒ Z Gd „  d e e j ƒ Z d	 „  Z e j e d
 ƒ ƒ Z e j	 i d d 6d d 6d d 6d d 6ƒ i  Z x$ e j ƒ  D] \ Z Z e e e <q´ Wd S(   u‚    Test Codecs (used by test_charmapcodec)

Written by Marc-Andre Lemburg (mal@lemburg.com).

(c) Copyright 2000 Guido van Rossum.

i    Nc             B   s&   |  Ee  Z d  d „ Z d  d „ Z d S(   u   strictc             C   s   t  j | | t ƒ S(   N(   u   codecsu   charmap_encodeu   encoding_map(   u   selfu   inputu   errors(    (    u+   /mit/python/lib/python3.0/test/testcodec.pyu   encode   s    c             C   s   t  j | | t ƒ S(   N(   u   codecsu   charmap_decodeu   decoding_map(   u   selfu   inputu   errors(    (    u+   /mit/python/lib/python3.0/test/testcodec.pyu   decode   s    N(   u   __name__u
   __module__u   encodeu   decode(   u
   __locals__(    (    u+   /mit/python/lib/python3.0/test/testcodec.pyu   Codec   s   
u   Codecc             B   s   |  Ee  Z d  S(   N(   u   __name__u
   __module__(   u
   __locals__(    (    u+   /mit/python/lib/python3.0/test/testcodec.pyu   StreamWriter   s   
u   StreamWriterc             B   s   |  Ee  Z d  S(   N(   u   __name__u
   __module__(   u
   __locals__(    (    u+   /mit/python/lib/python3.0/test/testcodec.pyu   StreamReader   s   
u   StreamReaderc               C   s   t  ƒ  j t  ƒ  j t t f S(   N(   u   Codecu   encodeu   decodeu   StreamReaderu   StreamWriter(    (    (    u+   /mit/python/lib/python3.0/test/testcodec.pyu   getregentry   s    i   u   abcix   s   abci   u    iy   (   u   __doc__u   codecsu   Codecu   StreamWriteru   StreamReaderu   getregentryu   make_identity_dictu   rangeu   decoding_mapu   updateu   Noneu   encoding_mapu   itemsu   ku   v(    (    (    u+   /mit/python/lib/python3.0/test/testcodec.pyu   <module>   s   
		 