File: //usr/local/lib/python3.10/test/__pycache__/test_threading.cpython-310.opt-2.pyc
o
�i�� � @ s� d dl Zd dl mZ d dl mZmZmZ d dlmZ d dlm Z m
Z
d dlZd dlZd dl
Z
d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlmZ d dlmZ d dlmZ d Zeed
�Zdd� ZG d
d� de�ZG dd� dej �Z!G dd� dej"�Z#G dd� de#�Z$G dd� de#�Z%G dd� de#�Z&G dd� de#�Z'G dd� dej �Z(G dd� de#�Z)G dd � d e#�Z*G d!d"� d"ej+�Z+G d#d$� d$ej,�Z-e�.ej/du d%�G d&d'� d'ej,��Z0G d(d)� d)ej1�Z1G d*d+� d+ej,�Z2G d,d-� d-ej3�Z3G d.d/� d/ej4�Z4G d0d1� d1ej5�Z5G d2d3� d3ej6�Z6G d4d5� d5ej"�Z7G d6d7� d7ej"�Z8G d8d9� d9ej"�Z9e:d:k�rCe�;� dS dS );� N)�threading_helper)�verbose�cpython_only� os_helper)�
import_module)�assert_python_ok�assert_python_failure)�mock)�
lock_tests)�support)Znetbsd5zhp-ux11Zgettotalrefcountc C s | � ttdtj� tjt_d S )N�
excepthook)�
addCleanup�setattr� threadingr �__excepthook__)�testcase� r �0/usr/local/lib/python3.10/test/test_threading.py�restore_default_excepthook'