o
    tf<                     @   s0   d Z ddlmZ ddlmZ G dd deZdS )zdTest Z85 encoding

confirm values and roundtrip with test values from the reference implementation.
    )TestCase)z85c                   @   s,   e Zd Zdd Zdd Zdd Zdd Zd	S )
TestZ85c                 C   4   d}t |}|dksJ t |}||ksJ d S )Ns    Gee0ZS!λZ+pd\&ܢ?s(   Yne@$w-vo<fVvi]a<NY6T1ed:M$fCG*[IaLV{hIDr   encodedecode)selfZclient_publicencodeddecoded r   [/var/www/html/software/conda/envs/catlas/lib/python3.10/site-packages/zmq/tests/test_z85.pytest_client_public      

zTestZ85.test_client_publicc                 C   r   )Ns    {dgirH߰Qek?s(   D:)Q[IlAW!ahhC2ac:9*A}h:p?([4%wOTJ%JR%csr   )r	   Zclient_secretr
   r   r   r   r   test_client_secret   r   zTestZ85.test_client_secretc                 C   r   )Ns    T$2Ia|+'ŔRs(   rq:rM>}U?@Lns47E1%kR.o@n%FcmmsL/@{H8]yf7r   )r	   Zserver_publicr
   r   r   r   r   test_server_public)   r   zTestZ85.test_server_publicc                 C   r   )Ns    iv($UŰMH?y%w:ӷs(   JTKVSB%%)wK0E.X)V>+}o?pNmC{O&4W4b!Ni{Lh6r   )r	   Zserver_secretr
   r   r   r   r   test_server_secret6   r   zTestZ85.test_server_secretN)__name__
__module____qualname__r   r   r   r   r   r   r   r   r      s
    r   N)__doc__Zunittestr   Z	zmq.utilsr   r   r   r   r   r   <module>   s    