%PDF- %PDF-
Direktori : /usr/lib/python3/dist-packages/twisted/test/__pycache__/ |
Current File : //usr/lib/python3/dist-packages/twisted/test/__pycache__/test_fdesc.cpython-312.pyc |
� Ϫ�f � �� � d Z ddlZddlZddlZ ddlZddlmZ ddl m Z ddlmZ G d� dej � Z G d � d ej � Z G d� dej � Zy# e$ r dZY �Uw xY w) z& Tests for L{twisted.internet.fdesc}. � N)�fdescznot supported on this platform)�untilConcludes)�unittestc � � e Zd ZdZd� Zd� Zy)�NonBlockingTestszE Tests for L{fdesc.setNonBlocking} and L{fdesc.setBlocking}. c �� � t j � \ }}| j t j |� | j t j |� | j t j |t j � t j z � t j |� | j t j |t j � t j z � y)zR L{fdesc.setNonBlocking} sets a file description to non-blocking. N)�os�pipe� addCleanup�close�assertFalse�fcntl�F_GETFL� O_NONBLOCKr �setNonBlocking� assertTrue��self�r�ws �9/usr/lib/python3/dist-packages/twisted/test/test_fdesc.py�test_setNonBlockingz$NonBlockingTests.test_setNonBlocking s� � � �w�w�y���1�������!�$�������!�$�������Q�� � �6����F�G� ���Q��������A�u�}�}�5�� � �E�F� c � � t j � \ }}| j t j |� | j t j |� t j |� t j |� | j t j |t j � t j z � y)zK L{fdesc.setBlocking} sets a file description to blocking. N)r r r r r r �setBlockingr r r r r s r �test_setBlockingz!NonBlockingTests.test_setBlocking'