File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/Cryptodome/SelfTest/Math/__pycache__/test_Primality.cpython-310.pyc
Back
o ;j% � @ s� d Z ddlZddlmZ ddlT ddlmZ ddlmZm Z m Z mZmZm Z mZ G dd� dej�Zi fd d �ZedkrGdd � Zejdd� dS dS )zSelf-test for Math.Numbers� N)�list_test_cases)�*)�Integer)�PROBABLY_PRIME� COMPOSITE�miller_rabin_test� lucas_test�test_probable_prime�generate_probable_prime�generate_probable_safe_primec @ s� e Zd Zddddddddd d dd d dfZd dddddddddddddddd d dfZdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Z d(d)� Z d*S )+� TestPrimality� � � � � � � � � � � lE q)8(WRv#%a��9AMo-�*7w�g�;�02wQX�@�CkE�f� �<_�f�u�f�q��sQ$c�;Q|n ?|�T��A)y�n�E�'d.(6W�-+O`'2��_��6�$�_ot`G< 8�P r � � � � � � � � � � � � � i�� �C l I1t#c C sP | j D ]}| �t|d�t� q| jD ]}| �t|d�t� q| �ttdd� d S )Nr ���)�primes�assertEqualr r � compositesr �assertRaises� ValueError)�self�prime� composite� r/ �[/opt/saltstack/salt/lib/python3.10/site-packages/Cryptodome/SelfTest/Math/test_Primality.py�test_miller_rabin9 s zTestPrimality.test_miller_rabinc C sR | j D ]}t|�}| �|t� q| jD ]}t|�}| �|t� q| �ttd� d S )Nr&