Sindbad~EG File Manager
�
'Μg � �| � 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 d dlmZ d dlmZ d dlZd dlZd dlZ d dlmZ d� Zd Z G d
� dej6 � Z G d� d
ej6 � Z G d� dej6 � Z G d� dej6 � Zej j@ G d� dej6 � � Z!ej j@ G d� dej6 � � Z"e#dk( r ejH � yy# e$ r dZY ��w xY w)� N)�support)� os_helper)�assert_python_ok�assert_python_failure)�threading_helper)�
import_helper)�interpretersc �J � t j t d u d� } || � S )NzTest requires subinterpreters)�unittest�skipIfr )�func�decos �*/usr/local/lib/python3.12/test/test_sys.py�requires_subinterpretersr s$ � ��?�?�<�4�/�4�6�D���:�� �n2BI2nc � � e Zd Zd� Zd� Zd� Zy)�DisplayHookTestc � � t j }t j � 5 } |d� d d d � | j j � d� | j t j d� t `t j � 5 } |d � d d d � | j |j � d� | j t t d� � | j t |� t j } t `| j t |d� |t _ y # 1 sw Y ��xY w# 1 sw Y ��xY w# |t _ w xY w)N�* z42
� �_)�sys�__displayhook__r �captured_stdout�assertEqual�getvalue�builtinsr �
assertTrue�hasattr�assertRaises� TypeError�stdout�RuntimeError)�self�dh�outr# s r �test_original_displayhookz)DisplayHookTest.test_original_displayhook&