7C* E6dZddlZGddejZGddeejZGddeejZd Zejed Ze d d dd diZ e D] \Z Z e e e < dS)z Test Codecs (used by test_charmapcodec) Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright 2000 Guido van Rossum. NceZdZddZddZdS)Codecstrictc8tj||tSN)codecscharmap_encode encoding_mapselfinputerrorss 5/opt/alt/python311/lib64/python3.11/test/testcodec.pyencodez Codec.encode$U6,???c8tj||tSr)rcharmap_decode decoding_mapr s rdecodez Codec.decoderrN)r)__name__ __module__ __qualname__rrrrrr sF@@@@@@@@@@rrceZdZdS) StreamWriterNrrrrrrrrDrrceZdZdS) StreamReaderNrrrrr r rrr cftjtjttfSr)rrrr rrrr getregentryr"s GGN577>,| DDrabcx)r%sabcy)__doc__rrrr r"make_identity_dictrangerupdater itemskvrrrr0sC @@@@@FL@@@     5,        5,   EEE )v(s44       CAaLOOr