| Server IP : 121.121.20.254 / Your IP : 216.73.216.202 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python312/Lib/test/test_importlib/source/__pycache__/ |
Upload File : |
�
���g� � � � d dl mZmZ ej d� Z ej d� Z ej d� Z ej d� Zd dlZd dl Z d dl
Z
d dlZd dlZd dl
Z
d dlZd dlZd dlZd dlZd dlmZmZ d dlmZ d d lmZ G d
� dej0 � Z ej4 eeeee�� \ ZZ G d
� de ee� � Z G d� deed�� Z G d� d� Z G d� de� Z G d� de� Z! G d� d� Z" G d� de"e � Z# ej4 e#eeee�� \ Z$Z% G d� de"e!� Z& ej4 e&eeee�� \ Z'Z( G d� d � Z) G d!� d"e)e � Z* ej4 e*eeee�� \ Z+Z, G d#� d$e)e!� Z- ej4 e-eeee�� \ Z.Z/e0d%k( r ejb � yy)&� )�abc�util� importlibz
importlib.abczimportlib.machineryzimportlib.utilN)�make_legacy_pyc�unload)�without_source_date_epoch)�SourceDateEpochTestMetac � � e Zd ZdZd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� Zej$ d� � Zd� Zej$ d� � Zej$ d� � Zej$ d� � Zej$ d� � Zy)�
SimpleTestz�Should have no issue importing a source module [basic]. And if there is
a syntax error, it should raise a SyntaxError [syntax error].
c �� � d| _ t j j d| j dz � | _ | j
j
| j | j � | _ y )N�spam�hamz.py)�name�os�path�join�filepath� machinery�SourceFileLoader�loader��selfs �@C:\Python312\\Lib\test\test_importlib\source\test_file_loader.py�setUpzSimpleTest.setUp sH � ��� ������U�D�I�I��,=�>��
��n�n�5�5�d�i�i����O��� c �& � G d� d| j j � } |dd� }| j t d� t j
� 5 t j dt � |j � }d d d � y # 1 sw Y y xY w)Nc � � e Zd Zd� Zd� Zy)�/SimpleTest.test_load_module_API.<locals>.Testerc � � y)Nz attr = 42� �r �_s r �
get_sourcez:SimpleTest.test_load_module_API.<locals>.Tester.get_source'