o
    ̳i|
                     @   sx   d Z ddlZddlmZmZmZmZmZmZm	Z	m
Z
mZmZmZmZmZ i fddZedkr:dd Zejdd	 dS dS )
zSelf-test for public-key crypto    N)test_DSAtest_RSAtest_ECC_NISTtest_ECC_Ed25519test_ECC_Curve25519test_ECC_Ed448test_ECC_Curve448test_import_DSAtest_import_RSAtest_import_ECCtest_ElGamaltest_import_Curve25519test_import_Curve448c                 C   s   g }|t j| d7 }|tj| d7 }|tj| d7 }|tj| d7 }|tj| d7 }|tj| d7 }|tj| d7 }|tj| d7 }|t	j| d7 }|t
j| d7 }|tj| d7 }|tj| d7 }|tj| d7 }|S )N)config)r   	get_testsr   r   r   r   r   r   r	   r
   r   r   r   r   )r   tests r   Z/home/ubuntu/.local/lib/python3.10/site-packages/Cryptodome/SelfTest/PublicKey/__init__.pyr   (   s   r   __main__c                   C   s   t t S )N)unittest	TestSuiter   r   r   r   r   suite=   s   r   )defaultTest)__doc__r   Cryptodome.SelfTest.PublicKeyr   r   r   r   r   r   r   r	   r
   r   r   r   r   r   __name__r   mainr   r   r   r   <module>   s   <