U
    Š¾úgŠ  ã                   @   s<   d dl Z i fdd„Zedkr8d dlZdd„ Zejdd dS )	é    Nc                 C   sž   g }ddl m} ||j| d7 }ddl m} ||j| d7 }ddl m} ||j| d7 }ddl m} ||j| d7 }tjdkršddl m} ||j| d7 }|S )	Nr   )Útest_rfc1751)Úconfig)Útest_KDF)Ú	test_ecdh)Útest_SecretSharing)é   é	   )Ú	test_HPKE)	ZCryptodome.SelfTest.Protocolr   Ú	get_testsr   r   r   ÚsysÚversion_infor	   )r   Útestsr   r   r   r   r	   © r   úI/tmp/pip-unpacked-wheel-_q8s9isk/Cryptodome/SelfTest/Protocol/__init__.pyr
      s       
r
   Ú__main__c                   C   s   t  tƒ ¡S )N)ÚunittestZ	TestSuiter
   r   r   r   r   Ú<lambda>,   ó    r   Úsuite)ZdefaultTest)r   r
   Ú__name__r   r   Úmainr   r   r   r   Ú<module>   s
   