Sindbad~EG File Manager
�
'Μg�����ddlZddlZGd�d�Z e�Zej �ej�e d�y#e$rZejddk7r�YdZ[�&dZ[wwxYw)�Nc��eZdZd�Zd�Zd�Zy)�
TestStructSeqc�v�tj|�dkDsJ�t|t�sJ�|jtfk(sJ�t|jtj�sJ�|j|ttfk(sJ�ttjt�sJ�|j�gk(sJ�y)N�)�sys�getrefcount�
issubclass�tuple� __bases__�
isinstance�__dict__�types�MappingProxyType�__mro__�object�type�__name__�str�__subclasses__)�self�obj_types �7/usr/local/lib/python3.12/test/_test_embed_structseq.py�_check_structseqzTestStructSeq._check_structseqs������x�(�1�,�,�,��(�E�*�*�*��!�!�e�X�-�-�-��(�+�+�U�-C�-C�D�D�D����H�e�V�#<�<�<�<��$�-�-��-�-�-��&�&�(�B�.�.�.�c�f�dD],}tt|�}|jt|���.y)N)�flags�
float_info� hash_info�int_info�thread_info�version_info)�getattrrrr)r� attr_name�attrs r�test_sys_attrszTestStructSeq.test_sys_attrss.��
�I��3� �*�D��!�!�$�t�*�-�
rc��dg}ttd�r|jd�|D]3}tt|�}|�}|j t|���5y)N�get_asyncgen_hooks�getwindowsversion)�hasattrr�appendr"rr)r�
func_names� func_name�func�objs r�test_sys_funcszTestStructSeq.test_sys_funcs*sS��*�+�
��3�+�,����1�2�#�I��3� �*�D��&�C��!�!�$�s�)�,�$rN)r�
__module__�__qualname__rr%r/�rrrrs��/�
.�-rrzTests passed)
rrr�testsr%r/�
SystemExit�exc�args�printr2rr�<module>r8sn��
��%-�%-�P��O�E� ���� �����n�����
�x�x��{�a��
����s�'A�A&� A!�!A&
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists