| Server IP : 118.27.122.248 / Your IP : 216.73.216.153 Web Server : Apache System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64 User : c9415830 ( 11735) PHP Version : 8.4.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python36/lib64/python3.6/test/test_importlib/__pycache__/ |
Upload File : |
3
�w2_�} � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ d dlZd dl Z d dl m
Z
d dlZddlm
Z ejd�Zejd�Zejd�Zejd �Z
G d
d� d�ZG dd
� d
e�Zejeed�\ZZG dd� de�Zejeed�\ZZG dd� de�Zejeed�\ZZG dd� de�Zejeed�\ZZ G dd� de�Z!eje!ed�\Z"Z#G dd� de�Z$eje$ed�\Z%Z&G dd� de�Z'eje'ed�\Z(Z)dWdd�Z*G dd� d�Z+G d d
� d
�ZG d!d"� d"e+�Z,eje,�\Z-Z.G d#d� d�ZG d$d%� d%e+�Z/eje/�\Z0Z1G d&d'� d'�Z2G d(d)� d)e+�Z3eje3�\Z4Z5G d*d� de2�ZG d+d,� d,e+�Z6eje6�\Z7Z8G d-d� de2�Ze*e�Z9G d.d/� d/e+�Z:eje:�\Z;Z<G d0d� de�Z!e*e!�Z=G d1d2� d2e+�Z>eje:�\Z?Z@G d3d4� d4�ZAejeAee
d5�\ZBZCG d6d7� d7�ZDejeDee
ed8�\ZEZFG d9d:� d:�ZGejeGee
d5�\ZHZIG d;d<� d<�ZJejeJe9d=�\ZKZLG d>d?� d?�ZMejeMe9d=�\ZNZOG d@dA� dA�ZPejePe9ee
dB�\ZQZRG dCdD� dD�ZSejeSe=dE�\ZTZUG dFdG� dG�ZVe*eVd�ZWG dHd� deV�Z'e*e'e
edI�ZXG dJdK� dK�ZYG dLdM� dMeY�ZZejeZe
eWdN�\Z[Z\e j]ej^dO�G dPdQ� dQeY��Z_eje_ee
eXdR�\Z`ZaG dSdT� dT�ZbejebeWdU�\ZcZdeedVk�r�e jf� dS )X� N)�support)�mock� )�util� importlibz
importlib.abczimportlib.machineryzimportlib.utilc @ s0 e Zd ZdZg Zg Zdd� Zdd� Zdd� ZdS ) �InheritanceTestszSTest that the specified class is a subclass/superclass of the expected
classes.c sh �fdd��j D ��_t�d�r>�jj� � fdd��jD ��_�jsT�jsTt�j��t �j�j
��_d S )Nc s g | ]}t � j|��qS � )�getattr�abc)�.0�
class_name)�selfr �A/opt/alt/python36/lib64/python3.6/test/test_importlib/test_abc.py�
<listcomp> s z*InheritanceTests.setUp.<locals>.<listcomp>�subclass_namesc s g | ]}t � |��qS r )r )r r )� machineryr r r ( s )�superclass_names�superclasses�hasattrr
r r �
subclasses�AssertionError� __class__r Z_NAME�_InheritanceTests__test)r
r )r r
r �setUp s
zInheritanceTests.setUpc C s2 x,| j D ]"}| jt|| j�dj|| j�� qW d S )Nz{0} is not a subclass of {1})r �
assertTrue�
issubclassr �format)r
�subclassr r r �test_subclasses- s z InheritanceTests.test_subclassesc C s2 x,| j D ]"}| jt| j|�dj|| j�� qW d S )Nz{0} is not a superclass of {1})r r r r r )r
Z
superclassr r r �test_superclasses3 s z"InheritanceTests.test_superclassesN) �__name__�
__module__�__qualname__�__doc__r r r r r r r r r r s r c @ s e Zd ZdgZddddgZdS )�MetaPathFinder�Finder�BuiltinImporter�FrozenImporter�
PathFinder�WindowsRegistryFinderN)r r! r"