o
    ƒÌ³iª  ã                   @   s<   d Z i fdd„ZedkrddlZdd„ Zejdd	 dS dS )
zSelf-test for Mathc                 C   sx   g }ddl m} ddl m} ddl m} ddl m} ||j| d7 }||j| d7 }||j| d7 }||j| d7 }|S )Né    )Útest_Numbers)Útest_Primality)Útest_modexp)Útest_modmult)Úconfig)ÚCryptodome.SelfTest.Mathr   r   r   r   Ú	get_tests)r   Útestsr   r   r   r   © r
   úU/home/ubuntu/.local/lib/python3.10/site-packages/Cryptodome/SelfTest/Math/__init__.pyr   $   s   r   Ú__main__r   Nc                   C   s   t  tƒ ¡S )N)ÚunittestÚ	TestSuiter   r
   r
   r
   r   Ú<lambda>2   s    r   Úsuite)ÚdefaultTest)Ú__doc__r   Ú__name__r   r   Úmainr
   r
   r
   r   Ú<module>   s   !ý