File: //opt/cppython/lib/python3.8/test/test_importlib/__pycache__/test_read.cpython-38.opt-1.pyc
U
/D�g� � @ s� d dl Z d dlmZmZ ddlmZ ddlmZ G dd� deje j�Z G dd � d eje j�Z
G d
d� d�ZG dd
� d
ee j�ZG dd� deej
e j�Zedkr�e �� dS )� N)�
import_module� resources� )�data01)�utilc @ s e Zd Zdd� ZdS )�CommonBinaryTestsc C s t �||� d S �N)r �read_binary��self�package�path� r �</opt/cppython/lib/python3.8/test/test_importlib/test_read.py�execute s zCommonBinaryTests.executeN��__name__�
__module__�__qualname__r r r r r r s r c @ s e Zd Zdd� ZdS )�CommonTextTestsc C s t �||� d S r )r � read_textr
r r r r s zCommonTextTests.executeNr r r r r r
s r c @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S )
� ReadTestsc C s t �| jd�}| �|d� d S )N�binary.file� )r r �data�assertEqual�r �resultr r r �test_read_binary s zReadTests.test_read_binaryc C s t �| jd�}| �|d� d S )Nz
utf-8.filezHello, UTF-8 world!
�r r r r r r r r �test_read_text_default_encoding s z)ReadTests.test_read_text_default_encodingc C s"