| Server IP : 118.27.122.248 / Your IP : 216.73.216.230 Web Server : Apache System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64 User : c9415830 ( 11735) PHP Version : 8.4.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python36/lib64/python3.6/test/__pycache__/ |
Upload File : |
3 � �^� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlmZ ejdkrHejd��d dl m Z e jZG dd� dej �Zedkr|ej� dS ) � N)�support�win32ztest only relevant on win32)�write_inputc @ s� e Zd Zdd� Zdd� Zdd� Zejej � dd� dkd�dd � �Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� Zdd� ZdS )�WindowsConsoleIOTestsc C s: | j tttj�� | jtttj�� | jtttj�� d S )N)� assertTrue� issubclass�ConIO�io� RawIOBase�assertFalse�BufferedIOBase� TextIOBase)�self� r �6/opt/alt/python36/lib64/python3.6/test_winconsoleio.py�test_abc s zWindowsConsoleIOTests.test_abcc # C sb | j tdtd� tj� \}}z| j tdt|� W d tj|� X ytd�}W n tk r^ Y n>X | j|j� � | j |j � � | jd|j� � |j� |j� ytdd�}W n tk r� Y n>X | j |j� � | j|j � � | jd|j� � |j� |j� ytdd�}W n tk �r Y n>X | j |j� � | j|j � � | jd|j� � |j� |j� d S )Nznegative file descriptor� z&Cannot open (console|non-console file)r �w� ���) ZassertRaisesRegex� ValueErrorr �tempfileZmkstemp�os�closer �readabler �writable�assertEqual�fileno)r �fd�_�fr r r �test_open_fd sD z"WindowsConsoleIOTests.test_open_fdc C s� | j tttj� td�}| j|j� � | j|j� � | j |j � � |j� |j� td�}| j|j� � | j|j� � | j |j � � |j� |j� tdd�}| j|j� � | j|j� � | j |j � � |j� |j� tdddd�}| j |t� |j� d S ) NZCONzCONIN$zCONOUT$r zC:/con�rbr )� buffering)ZassertRaisesr r �sys� executabler r r r ZassertIsNotNoner r �open�assertIsInstance)r r r r r �test_open_nameI s, z$WindowsConsoleIOTests.test_open_nameNr � r z+test does not work on Windows 7 and earlierc C sH t dddd�}| j|t� |j� t dddd�}| j|t� |j� d S )Nz \\.\conin$r"