File: //usr/local/lib/python3.10/test/__pycache__/test_signal.cpython-310.pyc
o
�i0� � @ s@ d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
Z
d dlZd dlm
Z
d dlmZ d dlmZmZ zd dlZW n eyU dZY nw G dd� dej�Ze�ejdkd�G d d
� d
ej��Ze�ejdkd�G dd
� d
ej��ZG dd� dej�Ze�ejdkd�G dd� dej��Ze�eed�d�G dd� dej��Ze�ejdkd�e�eed�d�G dd� dej���Z e�ejdkd�e�eed�o�eed�d�G dd� dej���Z!G dd � d ej�Z"G d!d"� d"ej�Z#G d#d$� d$ej�Z$G d%d&� d&ej�Z%d'd(� Z&e'd)k�re�(� dS dS )*� N)�support)� os_helper)�assert_python_ok�spawn_pythonc @ s e Zd Zdd� Zdd� ZdS )�GenericTestsc C s� t t�D ]D}tt|�}|dv r| �|tj� q|dv r#| �|tj� q|�d�r5|�d�s5| �|tj� q|�d�rH| �|tj� | �t j
d� qd S )N> �SIG_DFL�SIG_IGN> �SIG_SETMASK� SIG_BLOCK�SIG_UNBLOCKZSIGZSIG_ZCTRL_�win32)�dir�signal�getattr�assertIsInstance�Handlers�Sigmasks�
startswith�Signals�assertEqual�sys�platform)�self�name�sig� r �-/usr/local/lib/python3.10/test/test_signal.py�
test_enums s
��zGenericTests.test_enumsc C s>