o
    ¹¼tfÂ  ã                   @   sJ   d dl Z d dlZd dlZdd„ Zdd„ Ze j deejj	ƒ¡dd„ ƒZ
dS )	é    Nc                   C   sP   t jt jju s	J ‚t jt jju sJ ‚t jjt jju sJ ‚t jt jj	j
u s&J ‚d S ©N)ÚzmqÚPOLLINZ	PollEventZPUSHÚ
SocketTypeÚ	constantsZ	SUBSCRIBEÚSocketOptionZRECONNECT_STOP_AFTER_DISCONNECTZReconnectStopZAFTER_DISCONNECT© r   r   úa/var/www/html/software/conda/envs/catlas/lib/python3.10/site-packages/zmq/tests/test_constants.pyÚtest_constants
   s   ÿr
   c                   C   sn   t jt jju s	J ‚t jjt jjju sJ ‚t jjt jjj	u sJ ‚t j
jt jjju s*J ‚t jjt jjju s5J ‚d S r   )r   ZIDENTITYr   Z
ROUTING_IDZ	_opt_typer   Z_OptTypeÚbytesZAFFINITYZint64ZCURVE_SERVERÚintZFDÚfdr   r   r   r	   Útest_socket_options   s
   r   Ú
event_namec                 C   s    t tj| ƒ}| t|ƒv sJ ‚d S r   )Úgetattrr   ÚEventÚrepr)r   Úeventr   r   r	   Útest_event_reprs   s   r   )Zpytestr   Zzmq.constantsr
   r   ÚmarkZparametrizeÚlistr   Ú__members__r   r   r   r   r	   Ú<module>   s   
