
    8'h:                     N    d dl mZ d dlZd dlmZ  G d dej
                        Zy)    )absolute_importN)IdGeneratorc                       e Zd Zd Zd Zy)TestIdGeneratorc                     t               }| j                  dt        |             | j                  dt        |             y)z*IdGenerator follows the generator protocol      N)r   assertEqualnext)selfgs     S/var/www/html/trade_iq/venv/lib/python3.12/site-packages/autobahn/test/test_util.pytest_idgenerator_is_generatorz-TestIdGenerator.test_idgenerator_is_generator#   s1    MDG$DG$    c                     t               }d|_        t        |      }| j                  |d       t        |      }| j                  |d       y )Nl    l          r   )r   _nextr   r
   )r   r   vs      r   test_generator_wrapz#TestIdGenerator.test_generator_wrap)   sB    MGG$GAr   N)__name__
__module____qualname__r   r    r   r   r   r   "   s    %r   r   )
__future__r   unittestautobahn.utilr   TestCaser   r   r   r   <module>r      s"   6 '  %h'' r   