Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_pipes.cpython-311.opt-1.pyc |
�
�Ke& � �~ � d dl Z d dlZd dlZd dlZd dlmZmZ d dlmZm Z d dl
mZ ed� � Ze j
dk r ej d� � �ere j � e� � s ej d� � �ed z Zd
ej �dej ��Z G d� d
ej � � Zd� Zedk r ej � � dS dS )� N)�
reap_children�
unix_shell)�TESTFN�unlink)�import_deprecated�pipes�posixz pipes module only works on posixzpipes module requires a shell�2ztr � c �h � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� Zd� ZdS )�SimplePipeTestsc �F � t t fD ]}t |� � �d S �N)r �TESTFN2r )�self�fs �9/usr/local/apps/python3/lib/python3.11/test/test_pipes.py�tearDownzSimplePipeTests.tearDown s- � ��'�"� � �A��1�I�I�I�I� � � c � � t j d� � �| � d� � t � � � }|� t t j � � |� t d� � 5 }|�
d� � d d d � � n# 1 swxY w Y t t � � 5 }| � |� � � d� � d d d � � d S # 1 swxY w Y d S )N�tr�tr is not available�wzhello world #1zHELLO WORLD #1)
�shutil�which�skipTestr �Template�append� s_command�STDIN_STDOUT�openr �write�assertEqual�read)r �tr s r �testSimplePipe1zSimplePipeTests.testSimplePipe1 sP � ��<����%��M�M�/�0�0�0��N�N���� ����E�.�/�/�/�
�V�V�F�C�
�
� &�A�
�G�G�$�%�%�%� &� &� &� &� &� &� &� &� &� &� &���� &� &� &� &�
�&�\�\� 9�Q����Q�V�V�X�X�'7�8�8�8� 9� 9� 9� 9� 9� 9� 9� 9� 9� 9� 9� 9���� 9� 9� 9� 9� 9� 9s$ �B%�%B)�,B)�)C:�:C>�C>c �H � t j d� � �| � d� � t t d� � 5 }|� d� � d d d � � n# 1 swxY w Y t � � � }|� t dz t j
� � |� t t � � t t � � 5 }| �
|� � � d� � d d d � � d S # 1 swxY w Y d S )Nr r r �hello world #2z
< $IN > $OUT�HELLO WORLD #2)r r r r! r r"