File: D:/Python311/Lib/test/test_importlib/__pycache__/test_util.cpython-311.opt-2.pyc
�
��Vc1� � � � d dl mZ ej d� � Z ej d� � Z ej d� � Z ej d� � Zd dlZd dl Z d dl
Z
d dlZd dlZd dl
mZ d dlZd dlZd dlZd dlZ G d� d � � Z ej ee�� � \ ZZ G d
� d� � Z ej eeee�� � \ ZZ G d
� d� � Z ej ee�� � \ ZZ G d� d� � Z ej ee�� � \ ZZ G d� d� � Z ej e e�� � \ Z!Z" G d� d� � Z# ej e#e�� � \ Z$Z% G d� d� � Z& ej e&eee�� � \ Z'Z( G d� d� � Z) ej e)e�� � \ Z*Z+ G d� d� � Z, ej e,e�� � \ Z-Z. G d� dej/ � � Z)e0dk r ej1 � � dS dS )� )�utilz
importlib.abc� importlibzimportlib.machineryzimportlib.utilN)�supportc �$ � e Zd ZdZd� Zd� Zd� ZdS )�DecodeSourceBytesTestsu string ='ü'c � � | j � d� � }| � | j � |� � | j � � d S )N�utf-8��source�encode�assertEqualr �
decode_source)�self�source_bytess �1D:\Python311\Lib\test\test_importlib\test_util.py�test_ut8_defaultz'DecodeSourceBytesTests.test_ut8_default sE � ��{�)�)�'�2�2�������0�0��>�>���L�L�L�L�L� c � � d| j z }|� d� � }| � | j � |� � |� � d S )Nz# coding=latin-1
zlatin-1r
�r r r s r �test_specified_encodingz.DecodeSourceBytesTests.test_specified_encoding sK � �%���3���}�}�Y�/�/�������0�0��>�>��G�G�G�G�Gr c � � d� | j | j g� � }|� d� � }| � | j � |� � d� | j | j g� � � � d S )Nz
r �
)�joinr r r
r r r s r �test_universal_newlinesz.DecodeSourceBytesTests.test_universal_newlines"