File: //usr/local/lib/python3.10/test/__pycache__/test_charmapcodec.cpython-310.opt-1.pyc
o
�i � @ sJ d Z ddlZddlZdd� ZdZG dd� dej�Zedkr#e�� dS dS ) z� Python character mapping codec test
This uses the test codec in testcodec.py and thus also tests the
encodings package lookup scheme.
Written by Marc-Andre Lemburg (mal@lemburg.com).
(c) Copyright 2000 Guido van Rossum.
� Nc C s$ | dkrddl m} t|�� �S d S )N� testcodecr )r )�testr �tuple�getregentry)�encodingr � r �3/usr/local/lib/python3.10/test/test_charmapcodec.py�codec_search_function s r r c @ s4 e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� ZdS )�CharmapCodecTestc C s t �t� | �t jt� d S )N)�codecs�registerr Z
addCleanup�
unregister��selfr r r �setUp s
zCharmapCodecTest.setUpc C s^ | � tdt�d� | � tdt�d� | � tdt�d� | � tdt�d� | � td t�d
� d S )N� abc�abcs xdefZabcdefs defxZdefabcs dxfZdabcfs dxfxZdabcfabc��assertEqual�str� codecnamer r r r �test_constructorx �
z"CharmapCodecTest.test_constructorxc C s^ | � d�t�d� | � d�t�d� | � d�t�d� | � d�t�d� | � d �t�d
� d S )Nr r Zxdefs abcdefZdefxs defabcZdxfs dabcfZdxfxs dabcfabc)r �encoder r r r r �test_encodex'