File: D:/Python311/Lib/unittest/test/__pycache__/test_break.cpython-311.opt-2.pyc
�
��Vcm+ � � � d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlmZ ej e
ed� � d� � ej ej dk d� � G d� dej
� � � � � � Z ej e
ed� � d� � ej ej dk d� � G d � d
e� � � � � � Z ej e
ed� � d� � ej ej dk d� � G d� de� � � � � � Z ej e
ed� � d� � ej ej dk d� � G d
� de� � � � � � Zedk r ej � � dS dS )� N)�support�killzTest requires os.kill�win32zTest cannot run on Windowsc �r � e Zd ZdZdZd� Zd� Zdd�Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� Zd� Zd� Zd� ZdS )� TestBreakN� c � � t j t j � � | _ | j �&t j t j | j � � d S d S �N)�signal� getsignal�SIGINT�_default_handler�int_handler��selfs �,D:\Python311\Lib\unittest\test\test_break.py�setUpzTestBreak.setUp sI � � &� 0��� ?� ?����� ;��M�&�-��)9�:�:�:�:�:� ;� ;� c � � t j t j | j � � t j � � t
j _ d t
j _ d S r
) r r
r �weakref�WeakKeyDictionary�unittest�signals�_results�_interrupt_handlerr s r �tearDownzTestBreak.tearDown s>