o
    di                     @   sx   d dl Zd dlZd dlm Z  ddlmZ ddlmZ ddlmZ G dd deejZ	ee	e j
j G d	d
 d
ee	ZdS )    N)io   )VerifyClassMixin)VerifyObjectMixin)add_abc_interface_testsc                   @   s   e Zd ZdS )TestVerifyClassN)__name__
__module____qualname__ r   r   b/var/www/html/pca-backend/venv/lib/python3.10/site-packages/zope/interface/common/tests/test_io.pyr      s    r   c                   @   sX   e Zd Zejdd ejdd ejdd ejdd ejdd ej	dd de
jd	e
jiZd
S )TestVerifyObjectc                   C      t t  S N)abcBufferedWriterStringIOr   r   r   r   <lambda>$       zTestVerifyObject.<lambda>c                   C   r   r   )r   BufferedReaderr   r   r   r   r   r   %   r   c                   C   r   r   )r   TextIOWrapperBytesIOr   r   r   r   r   &   r   c                   C   r   r   )r   BufferedRandomr   r   r   r   r   r   '   r   c                   C   s   t t  t  S r   )r   BufferedRWPairr   r   r   r   r   r   (   s    c                   C   s
   t tS r   )r   FileIO__file__r   r   r   r   r   +   s   
 _WindowsConsoleIOWinConsoleION)r   r	   r
   r   r   r   r   r   r   r   unittestSkipTestCONSTRUCTORSr   r   r   r   r   !   s    





r   )r   r   r   zope.interface.common r   r   r   TestCaser   IIOBaser	   r   r   r   r   r   <module>   s   