File: D:/Python311/Lib/test/__pycache__/test_faulthandler.cpython-311.opt-2.pyc
�
��Vc�| � � � d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl m
Z
d dlmZ d dlm
Z
mZ d dlmZ d dlZd dlZd dlmZ d dlZn
# e$ r dZY nw xY we
j s ej d� � �d Zej d
k Zdd�Zd
� Zed� � � Z G d� dej � � Ze dk r ej! � � dS dS )� )�contextmanagerN)�support)� os_helper)�
script_helper�
is_android)�skip_if_sanitizer)�dedentztest module requires subprocessg �?�nt� c �d � |}|d| z z
}|d|z z
}d|k rd|dz |dz
z z |z S d|z dz S )Nz# File "<string>", line %s in func
z& File "<string>", line %s in <module>r �^�
�$� )�lineno1�lineno2�header� min_count�regexs �*D:\Python311\Lib\test\test_faulthandler.py�expected_tracebackr s_ � ��E� �
3�g�
=�=�E� �
5��
?�?�E��9�}� !��e�d�l�y�1�}�5�5��=�=��U�{�S� � � c �H � t j t d� � | � � S )Nz(raising SIGSEGV on Android is unreliable)�unittest�skipIfr )�tests r �skip_segfault_on_androidr &