| Server IP : 118.27.122.248 / Your IP : 216.73.216.153 Web Server : Apache System : Linux web0264.sh.tyo1 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64 User : c9415830 ( 11735) PHP Version : 8.4.17 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python36/lib64/python3.6/test/__pycache__/ |
Upload File : |
3
�w2_�x � @ s� d dl Z d dlmZ d dlZd dlZd dlZd dlmZ d dlmZ G dd� de j �Z
G dd� de j �ZG d d
� d
e j �Ze
dkr�e j� dS )� N)�support)�array)�
script_helperc @ sD e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dS )�LegacyBase64TestCasec C sZ | j t|d� | j t|g � td�jdd�}| j t||� td�jd�}| j t||� d S )N� s 1234�B� �I)r r )�assertRaises� TypeError�
memoryview�cast)�self�f�multidimensional�int_data� r �5/opt/alt/python36/lib64/python3.6/test/test_base64.py�check_type_errors
s z&LegacyBase64TestCase.check_type_errorsc C s$ | j t�� tjd� W d Q R X d S )Ns www.python.org)�assertWarns�DeprecationWarning�base64Zencodestring)r r r r �test_encodestring_warns s z,LegacyBase64TestCase.test_encodestring_warnsc C s$ | j t�� tjd� W d Q R X d S )Ns d3d3LnB5dGhvbi5vcmc=
)r r r Zdecodestring)r r r r �test_decodestring_warns s z,LegacyBase64TestCase.test_decodestring_warnsc C s� | j }|tjd�d� |tjd�d� |tjd�d� |tjd�d� |tjd �d � |tjd
�d� |tjtd��d� |tjtd��d� |tjtdd��d� | jtj� d S )
Ns www.python.orgs d3d3LnB5dGhvbi5vcmc=
� as YQ==
s abs YWI=
s abcs YWJj
� sR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}sr YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0
NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==
r )�assertEqualr Zencodebytes� bytearrayr r r )r �eqr r r �test_encodebytes s
z%LegacyBase64TestCase.test_encodebytesc C s� | j }|tjd�d� |tjd�d� |tjd�d� |tjd�d� |tjd �d
� |tjd�d� |tjtd��d� |tjtd��d� |tjtdd��d� | jtj� d S )
Ns d3d3LnB5dGhvbi5vcmc=
s www.python.orgs YQ==
r s YWI=
s abs YWJj
s abcsr YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0
NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==
sR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}r r )r r Zdecodebytesr r r r )r r r r r �test_decodebytes0 s
z%LegacyBase64TestCase.test_decodebytesc C s� | j }ddlm}m} |d�}|� }tj||� ||j� d� | jttj|d�|� � | jttj|d�|� � | jttj|d�|� � d S )Nr )�BytesIO�StringIOsR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}sr YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0
NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==
�abcs abc) r �ior! r"