
    *Vf                     :    d dl mZ d dlZd dlmZ  G d de      Zy)    )TestCaseN)versionc                   $    e Zd Zd Zd Zd Zd Zy)TestVersionc                 Z   t        j                         }t         j                  }t        |t              sJ t         j
                  r%|dj                  |t         j
                        k(  s	J ||k(  sJ t        j                  r)t        j                  |v sJ t        j                  |v sJ y y )N@)	zmqpyzmq_version__version__
isinstancestr__revision__joinr   VERSION_EXTRA)selfvsvs2s      _/var/www/html/software/conda/envs/catlas/lib/python3.12/site-packages/zmq/tests/test_version.pytest_pyzmq_versionzTestVersion.test_pyzmq_version   s     oo"c"""#s'7'7888899  ((B...((C/// !    c                    t        j                         }t        |t              sJ |d d D ]  }t        |t              rJ  t
        j                  r$t        |      dk(  sJ |d   t        d      k(  sJ y t        |      dk(  sJ y )N      inf)	r	   pyzmq_version_infor   tupleintr   r   lenfloatr   infons      r   test_pyzmq_version_infoz#TestVersion.test_pyzmq_version_info   s    %%'$&&&bq 	&Aa%%%	&  t9>!>8uU|+++t9>!>r   c                     t        j                         }t        |t              sJ |d d D ]  }t        |t              rJ  y )Nr   )r	   zmq_version_infor   r   r   r!   s      r   test_zmq_version_infoz!TestVersion.test_zmq_version_info#   sE    ##%$&&&bq 	&Aa%%%	&r   c                 P    t        j                         }t        |t              sJ y )N)r	   zmq_versionr   r   )r   vs     r   test_zmq_versionzTestVersion.test_zmq_version)   s    OO!S!!!r   N)__name__
__module____qualname__r   r$   r'   r+    r   r   r   r      s    
0	"&"r   r   )unittestr   r	   	zmq.sugarr   r   r/   r   r   <module>r2      s   
  
  "(  "r   