Submit
Path:
~
/
/
opt
/
alt
/
python37
/
lib64
/
python3.7
/
site-packages
/
Crypto
/
SelfTest
/
Random
/
__pycache__
/
File Content:
test_random.cpython-37.opt-1.pyc
B ��c� � @ s� d Z dZddlZddlZejd dkr<ejd dkr<ddlT ddlT G dd� dej�Zi fd d �Z e dkr~dd � Zejdd� dS )z'Self-test suite for Crypto.Random.new()z$Id$� N� � )�*c @ s e Zd Zdd� ZdS )� SimpleTestc C s� ddl m} |�� }|�d�}|�d�}| �||� |�d�}| �||� | �||� ddlm} |�d�}|�d�}| �||� ||kr�|}|}n|}|}x�t dd�D ]�} |� ||| �}|� ||| �}| �||� | �|| ko�|k n d� | �|| k�o|k n d� | �|| | d� | �|| | d� q�W x&t d�D ]} | �|� dd �d� �qLW | �t |j ||� | �t |j ||| � | �t|j ||| | � | �t|j ||d � | �t|j d || � | �t|j dd| � | �t |j ||d� |�||�}|�||�}| �||� | �|| k�o2|kn d� | �|| k�oT|kn d� x&t d�D ]} | �|�dd�d� �qhW | �t |j||� | �t|j||| � | �t|jd |� | �t|jdd� tt d��}|�|�}|�|�}| �||� | �||kd� | �||kd� x(t d�D ]} | �|�d �d kd� �q&W | �|�dd dg�d kd� tjd dk�r�| �|�ttd���ttd��kd� | �d|�dg�� | �t|jg � | �t|jd� tt d��}t|�}t|�}|�|� |�|� | �||� | �t|�t|�� | �t|�t|�� xft t|��D ]V} | �|| |kd� | �|| |kd� | �|| |kd� | �|| |kd� �q>W dg}|�|� | �|dg� tjd dk�rttd��}|�|� | �td �|kd� | �t|jtd�� | �t|jd� | �t|jd � | �t|jd� |�|d�}|�|d�}| �||� x:t d�D ].} | �|| |kd� | �|| |kd� �qbW |�dgd�}| �|dg� |�d d�}| �|d d kd� |�dd�}| �|d dkd� |�tt d��d�}| �|d t d�kd� tjd dk�r�|�td�d�}| �|d td�kd� |�ttd��d�}| �|d ttd��kd� | �t|jd� dS )zCrypto.Random.new()r )�Random� )�random� r � Tr �1�2i'