python (3.12.0)
͑e| d dl Z d dlZd dlZd dlZd dlmZ d dlmZ d dlmZ G d de j Z G d de j Z
G d d
e j Zedk( r e j yy) N)array) os_helper)
script_helperc * e Zd Zd Zd Zd Zd Zd Zy)LegacyBase64TestCasec & | j t |d | j t |g t d j dd }| j t || t d j d }| j t || y )N s 1234B) r I)assertRaises TypeError
memoryviewcast)selffmultidimensionalint_datas D/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/test/test_base64.pycheck_type_errorsz&LegacyBase64TestCase.check_type_errors
sx )Q+)Q+%g.33C@)Q(89g&++C0)Q1 c | j } |t j d d |t j d d |t j d d |t j d d |t j d d |t j d
d |t j d d
|t j t d d |t j t d d |t j t dd d | j
t j y )N www.python.org d3d3LnB5dGhvbi5vcmc=
a YQ==
ab YWI=
abc YWJj
r R abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}r YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0
NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==
Aladdin:open sesame QWxhZGRpbjpvcGVuIHNlc2FtZQ==
r
)assertEqualbase64encodebytes bytearrayr r r r eqs r test_encodebytesz%LegacyBase64TestCase.test_encodebytes s
6/02KL
6d#Y/
6e$i0
6f%y1
6c"C(
6 A B3 4 645? A 6i/0)<
6j019=
6eC019=v112r c | j } |t j d d |t j d d |t j d d |t j d d |t j d d
|t j d d |t j d d
|t j t d d |t j t d d |t j t dd d | j
t j y )Nr r r r r r r r r"