
    Efu                     T    d dl Z d dlmZmZmZ  G d de      Zer G d dee      Zyy)    N)BaseZMQTestCase	GreenTesthave_geventc                       e Zd Zd Zd Zy)TestMultipartc                 *   | j                  t        j                  t        j                        \  }}d}|j	                  |       | j                  |       |j                  }|dk(  sJ | j                  |      }||k(  sJ |j                  }|dk(  sJ y )Ns   message1TF)create_bound_pairzmqROUTERDEALERsendrecvrcvmore)selfrouterdealermsg1moremsg2s         :/usr/lib/python3/dist-packages/zmq/tests/test_multipart.pytest_router_dealerz TestMultipart.test_router_dealer
   s    //

CJJGD		&~~t||yy t||~~u}}    c                     | j                  t        j                  t        j                        \  }}g d}|j                  |       |j	                         }||k(  sJ y )N)s   his   there   b)r	   r
   PAIRsend_multipartrecv_multipart)r   abmsgrecvds        r   test_basic_multipartz"TestMultipart.test_basic_multipart   sM    %%chh91%	  "e||r   N)__name__
__module____qualname__r   r"    r   r   r   r   	   s    r   r   c                       e Zd Zy)TestMultipartGreenN)r#   r$   r%   r&   r   r   r(   r(   !   s    r   r(   )r
   	zmq.testsr   r   r   r   r(   r&   r   r   <module>r*      s4   
  = =O , Y  r   