o
    @»Bi:  ã                   @   s6   d dl mZ d dlZd dlmZ G dd„ dejƒZdS )é    )Úabsolute_importN)ÚIdGeneratorc                   @   s   e Zd Zdd„ Zdd„ ZdS )ÚTestIdGeneratorc                 C   s*   t ƒ }|  dt|ƒ¡ |  dt|ƒ¡ dS )z*IdGenerator follows the generator protocolé   é   N)r   ÚassertEqualÚnext)ÚselfÚg© r   úW/var/www/html/Trade-python/venv/lib/python3.10/site-packages/autobahn/test/test_util.pyÚtest_idgenerator_is_generator#   s   z-TestIdGenerator.test_idgenerator_is_generatorc                 C   s8   t ƒ }d|_t|ƒ}|  |d¡ t|ƒ}|  |d¡ d S )Nl   ÿÿÿÿ l          r   )r   Ú_nextr   r   )r	   r
   Úvr   r   r   Útest_generator_wrap)   s   z#TestIdGenerator.test_generator_wrapN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r   r   "   s    r   )Ú
__future__r   ÚunittestÚautobahn.utilr   ÚTestCaser   r   r   r   r   Ú<module>   s   