Your IP : 216.73.216.213
�
��fX9 c @ s� d d l Z d d l m Z d d l Z d d l Z d d l Z d d l Z d d l Z Gd d � d e j � Z Gd d � d e j � Z
Gd d � d e j � Z d d
� Z e
d k r� e � n d S( i N( u supportc B sD | Ee Z d Z d d � Z d d � Z d d � Z d d � Z d S(
u LegacyBase64TestCasec C s� | 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 t d � � d � | j t t j d � d S(
Ns www.python.orgs d3d3LnB5dGhvbi5vcmc=
s as YQ==
s abs YWI=
s abcs YWJj
s sR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}sr YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0
NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==
u ( u assertEqualu base64u encodebytesu bytearrayu assertRaisesu TypeError( u selfu eq( ( u5 /opt/alt/python33/lib64/python3.3/test/test_base64.pyu test_encodebytes s u% LegacyBase64TestCase.test_encodebytesc C s� | 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 t d � � d � | j t t j d � d S(
Ns d3d3LnB5dGhvbi5vcmc=
s www.python.orgs YQ==
s as YWI=
s abs YWJj
s abcsr YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0
NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==
sR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}s u ( u assertEqualu base64u decodebytesu bytearrayu assertRaisesu TypeError( u selfu eq( ( u5 /opt/alt/python33/lib64/python3.3/test/test_base64.pyu test_decodebytes s u% LegacyBase64TestCase.test_decodebytesc C s� | j } d d l m } m } | d � } | � } t j | | � | | j � d � | j t t j | d � | � � | j t t j | d � | � � | j t t j | d � | � � d S( Ni ( u BytesIOu StringIOsR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}sr YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0
NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==
u abcs abc( u assertEqualu iou BytesIOu StringIOu base64u encodeu getvalueu assertRaisesu TypeError( u selfu equ BytesIOu StringIOu infpu outfp( ( u5 /opt/alt/python33/lib64/python3.3/test/test_base64.pyu test_encode. s ""u LegacyBase64TestCase.test_encodec C s� d d l m } m } | d � } | � } t j | | � | j | j � d � | j t t j | d � | � � | j t t j | d � | � � | j t t j | d � | � � d S( Ni ( u BytesIOu StringIOs d3d3LnB5dGhvbi5vcmc=s www.python.orgu YWJj
s YWJj
(
u iou BytesIOu StringIOu base64u decodeu assertEqualu getvalueu assertRaisesu TypeErroru encode( u selfu BytesIOu StringIOu infpu outfp( ( u5 /opt/alt/python33/lib64/python3.3/test/test_base64.pyu test_decode? s ""u LegacyBase64TestCase.test_decodeN( u __name__u
__module__u __qualname__u test_encodebytesu test_decodebytesu test_encodeu test_decode( u
__locals__( ( u5 /opt/alt/python33/lib64/python3.3/test/test_base64.pyu LegacyBase64TestCase s u LegacyBase64TestCasec B s� | Ee Z d Z d d � Z d d � Z d d � Z d d � Z d d
� Z d d � Z d
d � Z d d � Z
d d � Z d d � Z d d � Z
d d � Z d S( u BaseXYTestCasec C s1 | 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 d d d �d � | t j t d � � d � | t j d d t d � �d � | j t t j d � | j t t j d 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 � | j t t j d � | t j d � d � | t j t d � � d � | j t t j d � d S( Ns www.python.orgs d3d3LnB5dGhvbi5vcmc=s s AA==s as YQ==s abs YWI=s abcs YWJjs sR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}sp YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==s �V�o�u altcharss *$s 01a*b$cds abcds YWJjZA==u s 01a-b_cd( u assertEqualu base64u b64encodeu bytearrayu assertRaisesu TypeErroru standard_b64encodeu urlsafe_b64encode( u selfu eq( ( u5 /opt/alt/python33/lib64/python3.3/test/test_base64.pyu test_b64encodeL s6 u BaseXYTestCase.test_b64encodec
C s` | j } i d d 6d d 6d d 6d d 6d d
6d d 6d
d
6} xO | j � D]A \ } } | t j | � | � | t j | j d � � | � qM W| t j t d
� � d � i d d 6} x� | j � D]� \ \ } } } | j d � } | j d � } | t j | d | �| � | t j | d | �| � | t j | d | �| � | t j | d | �| � q� WxO | j � D]A \ } } | t j | � | � | t j | j d � � | � qyW| t j t d
� � d � i d d 6d
d
6} xO | j � D]A \ } } | t j | � | � | t j | j d � � | � q�W| t j t d � � d � d S( Ns www.python.orgs d3d3LnB5dGhvbi5vcmc=s s AA==s as YQ==s abs YWI=s abcs YWJjsR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}sq YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0
NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==s u asciis �V�o�s 01a*b$cds *$u altcharss 01a-b_cd( s 01a*b$cds *$( u assertEqualu itemsu base64u b64decodeu decodeu bytearrayu standard_b64decodeu urlsafe_b64decode(
u selfu equ testsu datau resu tests_altcharsu altcharsu data_stru altchars_stru
tests_urlsafe( ( u5 /opt/alt/python33/lib64/python3.3/test/test_base64.pyu test_b64decode{ s<