
    (ph                         S SK rS SKrS SKJ r   SSKJr  SSKJr  SSKJr   " S S\\R                  5      r	\" \	\ R                  R                  5         " S	 S
\\	5      rg)    N)io   )VerifyClassMixin)VerifyObjectMixin)add_abc_interface_testsc                       \ rS rSrSrg)TestVerifyClass    N)__name__
__module____qualname____firstlineno____static_attributes__r       V/var/www/html/venv/lib/python3.13/site-packages/zope/interface/common/tests/test_io.pyr	   r	      s    r   r	   c                       \ rS rSr\R
                  S \R                  S \R                  S \R                  S \R                  S \R                  S S\R                  S	\R                  0rS
rg)TestVerifyObject!   c                  T    [         R                  " [         R                  " 5       5      $ N)abcBufferedWriterStringIOr   r   r   <lambda>TestVerifyObject.<lambda>$       C$6$6s||~$Fr   c                  T    [         R                  " [         R                  " 5       5      $ r   )r   BufferedReaderr   r   r   r   r   r   %   r   r   c                  T    [         R                  " [         R                  " 5       5      $ r   )r   TextIOWrapperBytesIOr   r   r   r   r   &   s    3#4#4S[[]#Cr   c                  T    [         R                  " [         R                  " 5       5      $ r   )r   BufferedRandomr"   r   r   r   r   r   '   s    C$6$6s{{}$Er   c                  |    [         R                  " [         R                  " 5       [         R                  " 5       5      $ r   )r   BufferedRWPairr"   r   r   r   r   r   (   s     C$6$6KKM3;;=%
r   c                  6    [         R                  " [        5      $ r   )r   FileIO__file__r   r   r   r   r   +   s    CJJx0r   _WindowsConsoleIOWinConsoleIOr   N)r   r   r   r   r   r   r   r!   r$   r&   r(   unittestSkipTestCONSTRUCTORSr   r   r   r   r   r   !   sk     	FFCE 
 	

0X..))Lr   r   )r   r   r,   zope.interface.common r   r   r   TestCaser	   IIOBaser   r   r   r   r   <module>r3      sW      %   %	&''	
 )>)> ?(&r   