%PDF- %PDF-
Direktori : /proc/self/root/opt/plesk/python/2.7/lib64/python2.7/test/ |
Current File : //proc/self/root/opt/plesk/python/2.7/lib64/python2.7/test/test_base64.pyc |
� 5}�ac @ s} d d l Z d d l m Z d d l Z d e j f d � � YZ d e j f d � � YZ d � Z e d k ry e � n d S( i����N( t test_supportt LegacyBase64TestCasec B s, e Z d � Z d � Z d � Z d � Z RS( c 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 � d S( Ns www.python.orgs d3d3LnB5dGhvbi5vcmc= t as YQ== t abs YWI= t abcs YWJj t sR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}sr YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0 NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ== ( t assertEqualt base64t encodestringt bytearray( t selft eq( ( s9 /opt/plesk/python/2.7/lib64/python2.7/test/test_base64.pyt test_encodestring s c 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 � d S( Ns d3d3LnB5dGhvbi5vcmc= s www.python.orgs YQ== R s YWI= R s YWJj R sr YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0 NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ== sR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}R ( R R t decodestringR ( R R ( ( s9 /opt/plesk/python/2.7/lib64/python2.7/test/test_base64.pyt test_decodestring s c C sU | j } d d l m } | d � } | � } t j | | � | | j � d � d S( Ni����( t StringIOsR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}sr YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0 NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ== ( R t cStringIOR R t encodet getvalue( R R R t infpt outfp( ( s9 /opt/plesk/python/2.7/lib64/python2.7/test/test_base64.pyt test_encode( s c C sO d d l m } | d � } | � } t j | | � | j | j � d � d S( Ni����( R s d3d3LnB5dGhvbi5vcmc=s www.python.org( R R R t decodeR R ( R R R R ( ( s9 /opt/plesk/python/2.7/lib64/python2.7/test/test_base64.pyt test_decode5 s ( t __name__t __module__R R R R ( ( ( s9 /opt/plesk/python/2.7/lib64/python2.7/test/test_base64.pyR s t BaseXYTestCasec B sb e Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z RS( c 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 d � d � | t j d d d �d � | t j t d � � d � | j t t j d d t 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 d � d � | t j t d � � d � d S( Ns www.python.orgs d3d3LnB5dGhvbi5vcmc=s s AA==R s YQ==R s YWI=R t YWJjR sR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}sp YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==s �V�o�t altcharss *$s 01a*b$cdt abcds YWJjZA==s 01a-b_cd( R R t b64encodeR t assertRaisest TypeErrort standard_b64encodet urlsafe_b64encode( R R ( ( s9 /opt/plesk/python/2.7/lib64/python2.7/test/test_base64.pyt test_b64encode? s. c 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 d � d � | t j d d d �d � | t j t 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 d � d � | t j t d � � d � d S( Ns d3d3LnB5dGhvbi5vcmc=s www.python.orgs AA==s s YQ==R s YWI=R R R sq YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0 NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==sR abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#0^&*();:<>,. []{}R s 01a*b$cdR s *$s �V�o�sp YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAxMjM0NTY3ODkhQCMwXiYqKCk7Ojw+LC4gW117fQ==s 01a-b_cd( R R t b64decodeR t standard_b64decodet urlsafe_b64decode( R R ( ( s9 /opt/plesk/python/2.7/lib64/python2.7/test/test_base64.pyt test_b64decodeg s* c C s | j t t j d � d S( NR ( R R R R$ ( R ( ( s9 /opt/plesk/python/2.7/lib64/python2.7/test/test_base64.pyt test_b64decode_padding_error� s c C s� d d d d d d d d d f } x_ | D]W \ } } | j t j | � | � | j t j | � | � | j t j | � | � q( Wd } | j t j d d � | � | j t j d � | � d S( Ns %3d==s �s $3d==s [==R s YW]3=t ams 3{d==s 3d}==s @@t !s YWJj YWI=t abcabs ����s ++[[//]]s []s ++--//__( s %3d==s �( s $3d==s �( s [==R ( s YW]3=R) ( s 3{d==s �( s 3d}==s �( s @@R ( R* R ( s YWJj YWI=R+ ( R R R$ R% R&