Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 18.188.211.123
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : test_base64.pyo
�
?��cc@s}ddlZddlmZddlZdejfd��YZdejfd��YZd�Zedkrye�ndS(	i����N(ttest_supporttLegacyBase64TestCasecBs,eZd�Zd�Zd�Zd�ZRS(cCs�|j}|tjd�d�|tjd�d�|tjd�d�|tjd�d�|tjd	�d	�|tjd
�d�|tjtd��d�dS(Nswww.python.orgsd3d3LnB5dGhvbi5vcmc=
tasYQ==
tabsYWI=
tabcsYWJj
tsRabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}srYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0
NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==
(tassertEqualtbase64tencodestringt	bytearray(tselfteq((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_encodestrings	cCs�|j}|tjd�d�|tjd�d�|tjd�d�|tjd�d�|tjd	�d
�|tjd�d�|tjtd��d�dS(Nsd3d3LnB5dGhvbi5vcmc=
swww.python.orgsYQ==
RsYWI=
RsYWJj
RsrYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0
NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==
sRabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}R(RRtdecodestringR	(R
R((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_decodestrings	cCsU|j}ddlm}|d�}|�}tj||�||j�d�dS(Ni����(tStringIOsRabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}srYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0
NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==
(Rt	cStringIORRtencodetgetvalue(R
RRtinfptoutfp((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_encode(s		cCsOddlm}|d�}|�}tj||�|j|j�d�dS(Ni����(Rsd3d3LnB5dGhvbi5vcmc=swww.python.org(RRRtdecodeRR(R
RRR((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_decode5s
	(t__name__t
__module__RRRR(((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyRs			
tBaseXYTestCasecBsbeZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�ZRS(
cCs�|j}|tjd�d�|tjd�d�|tjd�d�|tjd�d�|tjd	�d
�|tjd�d�|tjd�d
�|tjddd�d�|tjtd��d�|jttjddtd��|tjd�d�|tjd�d�|tjd�d�|tjd	�d
�|tjd�d�|tjd�d
�|tjtd��d�|tjd�d�|tjtd��d�dS(Nswww.python.orgsd3d3LnB5dGhvbi5vcmc=ssAA==RsYQ==RsYWI=RtYWJjRsRabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}spYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==s�V�o�taltcharss*$s01a*b$cdtabcdsYWJjZA==s01a-b_cd(RRt	b64encodeR	tassertRaisest	TypeErrortstandard_b64encodeturlsafe_b64encode(R
R((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_b64encode?s.	cCs�|j}|tjd�d�|tjd�d�|tjd�d�|tjd�d�|tjd	�d
�|tjd�d�|tjd
�d
�|tjddd�d�|tjtd	��d
�|tjd�d�|tjd�d�|tjd�d�|tjd	�d
�|tjd
�d
�|tjd�d�|tjtd	��d
�|tjd�d�|tjtd��d�dS(Nsd3d3LnB5dGhvbi5vcmc=swww.python.orgsAA==ssYQ==RsYWI=RRRsqYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0
NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==sRabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}Rs01a*b$cdRs*$s�V�o�spYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==s01a-b_cd(RRt	b64decodeR	tstandard_b64decodeturlsafe_b64decode(R
R((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_b64decodegs*	cCs|jttjd�dS(NR(RR RR$(R
((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_b64decode_padding_error�sc
Cs�dddddddddf	}x_|D]W\}}|jtj|�|�|jtj|�|�|jtj|�|�q(Wd}|jtjdd�|�|jtjd�|�dS(Ns%3d==s�s$3d==s[==RsYW]3=tams3{d==s3d}==s@@t!s	YWJj
YWI=tabcabs����s++[[//]]s[]s++--//__(s%3d==s�(s$3d==s�(s[==R(sYW]3=R)(s3{d==s�(s3d}==s�(s@@R(R*R(s	YWJj
YWI=R+(RRR$R%R&(R
tteststbstrtres((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_b64decode_invalid_chars�s 	cCs�|j}|tjd�d�|tjd�d�|tjd�d�|tjd�d�|tjd�d	�|tjd
�d�|tjd�d
�|tjtd
��d�dS(NRssAA======RsME======RsMFRA====RsMFRGG===RsMFRGGZA=tabcdetMFRGGZDF(RRt	b32encodeR	(R
R((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_b32encode�s	cCs�|j}|tjd�d�|tjd�d�|tjd�d�|tjd�d�|tjd�d	�|tjd
�d�|tjd�d
�|jttjtd��dS(NRsAA======ssME======RsMFRA====RsMFRGG===RsMFRGGZA=RR1R0(RRt	b32decodeRR R	(R
R((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_b32decode�s	cCs�|j}|tjdt�d�|tjdt�d�|tjdt�d�|tjdt�d�|tjdt�d	�|tjd
t�d�|tjdt�d�|tjd
t�d�|tjdt�d�|tjdt�d	�|tjdt�d�|jttjd�|tjd�d�|tjddd�d�|tjddd�d�dS(NRsME======RsMFRA====RsMFRGG===RsMFRGGZA=RR1R0sme======smfra====smfrgg===smfrggza=tmfrggzdftMLO23456sbݭ�tM1023456tmap01tLtIsb��(RRR4tTrueRR (R
R((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_b32decode_casefold�s 	cCs0|jttjd�|jttjd�dS(NRsABCDEF==(RR RR4(R
((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_b32decode_error�scCsU|j}|tjd�d�|tjd�d�|tjtd��d�dS(Ns���t
0102ABCDEFst00(RRt	b16encodeR	(R
R((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_b16encode�s	cCs�|j}|tjd�d�|tjd�d�|jttjd�|tjdt�d�|tjtd��d�|jttjd�|jttjd�dS(NR?s���R@st
0102abcdeft0102AGt010(RRt	b16decodeRR R<R	(R
R((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyttest_b16decode�s	(RRR#R'R(R/R3R5R=R>RBRG(((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyR>s	(	%							cCstjt�dS(N(Rtrun_unittestR(((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyt	test_main�st__main__(	tunittestttestRRtTestCaseRRRIR(((s7/usr/local/python-2.7/lib/python2.7/test/test_base64.pyt<module>s7�	
© 2025 GrazzMean