a XC?hã@s’dZddlZGdd„dejƒZGdd„deejƒZGdd„deejƒZd d „Ze ed ƒ¡Ze  d d dddœ¡iZ e  ¡D]\Z Z e e e <q|dS)z‚ Test Codecs (used by test_charmapcodec) Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright 2000 Guido van Rossum. éNc@s eZdZddd„Zddd„ZdS) ÚCodecÚstrictcCst ||t¡S©N)ÚcodecsÚcharmap_encodeÚ encoding_map©ÚselfÚinputÚerrors©r ú3/opt/alt/python39/lib64/python3.9/test/testcodec.pyÚencodesz Codec.encodecCst ||t¡Sr)rÚcharmap_decodeÚ decoding_maprr r r Údecodesz Codec.decodeN)r)r)Ú__name__Ú __module__Ú __qualname__rrr r r r r s rc@s eZdZdS)Ú StreamWriterN©rrrr r r r rsrc@s eZdZdS)Ú StreamReaderNrr r r r rsrcCstƒjtƒjttfSr)rrrrrr r r r Ú getregentrysréÚabcéxÚ)rsabcééy)Ú__doc__rrrrrÚmake_identity_dictÚrangerÚupdaterÚitemsÚkÚvr r r r Ús ü