�
JDvcF � � � d dl Z d dlZd dlmZ ddlmZ ddlmZ ddlmZ G d� dee j � � Z ee ej
j � � G d � d
ee � � ZdS )� N)�io� )�add_abc_interface_tests)�VerifyClassMixin)�VerifyObjectMixinc � � e Zd ZdS )�TestVerifyClassN)�__name__�
__module__�__qualname__� � �E/usr/lib/python3/dist-packages/zope/interface/common/tests/test_io.pyr r s � � � � � ��Dr r c � � e Zd Zej d� ej d� ej d� ej d� ej d� ej d� de
j iZ dd l
Z
e� e
j e
fd
�e
j e
j i� � d S # e$ r Y d S w xY w)�TestVerifyObjectc �L � t j t j � � � � S �N)�abc�BufferedWriter�StringIOr
r r �<lambda>zTestVerifyObject.<lambda># � � �C�$6�s�|�~�~�$F�$F� r c �L � t j t j � � � � S r )r �BufferedReaderr r
r r r zTestVerifyObject.<lambda>$ r r c �L � t j t j � � � � S r )r �
TextIOWrapper�BytesIOr
r r r zTestVerifyObject.<lambda>% s � �3�#4�S�[�]�]�#C�#C� r c �L � t j t j � � � � S r )r �BufferedRandomr r
r r r zTestVerifyObject.<lambda>& |