Sindbad~EG File Manager
�
'Μg�A � � � d dl Z d dlZd dlZd dlmZ d dlmZmZ d dlmZ ej ddg�� Z
ej ddg�� Zg d �Z G d
� de� Z
d� Z G d
� d� Z G d� dee� Z eed� G d� dee� � Z G d� d� Z G d� d� Zd� Z G d� d� Z G d� d� Z G d� d� Z G d� d � Z G d!� d"� Z G d#� d$� Z G d%� d&� Zd d'lmZ d(� Z G d)� d*� Z G d+� d,� Z G d-� d.e e� Z! eed� G d/� d0e e� � Z"e#d1k( r ejH � yy)2� N)�
import_helper)�TestCase�
skipUnless)�
itemgetter�heapq�_heapq)�blocked)�fresh)�heapify�heappop�heappush�heappushpop�heapreplace�_heappop_max�_heapreplace_max�_heapify_maxc �0 � e Zd Zd� Z eed� d� � Zy)�TestModulesc �n � t D ], }| j t t |� j d� �. y )Nr )�
func_names�assertEqual�getattr�py_heapq�
__module__��self�fnames �,/usr/local/lib/python3.12/test/test_heapq.py�test_py_functionszTestModules.test_py_functions s) � ��E����W�X�u�5�@�@�'�J� � �requires _heapqc �n � t D ], }| j t t |� j d� �. y )Nr )r r r �c_heapqr r s r �test_c_functionszTestModules.test_c_functions s) � ��E����W�W�e�4�?�?��J� r N)�__name__r �__qualname__r r r# r$ � r r r r s&