Current File : //proc/self/root/proc/self/root/lib64/python2.7/site-packages/Crypto/SelfTest/Cipher/test_XOR.pyc |
�
�/�Oc @ s� d Z d d l Z d Z d d l Td d d d d d d d d f g Z d e j f d � � YZ i d � Z e d k r� d d l Z d � Z e j
d d � n d S( s% Self-test suite for Crypto.Cipher.XORi����Ns $Id$( t *t 01t 00s zero keyt 0102040810204080t 0003050911214181s
1-byte keyt cda8c8a2dc8a8c2at ccaas
2-byte keyt ffi@ t@ fffefdfcfbfaf9f8f7f6f5f4f3f2f1f0efeeedecebeae9e8e7e6e5e4e3e2e1e0i t@ 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1fs 32-byte keyt TruncationSelfTestc B s e Z d � Z RS( c C s | j t t j d d � d S( sB 33-byte key (should raise ValueError under current implementation)t xi! N( t assertRaisest
ValueErrort XORt new( t self( ( sE /usr/lib64/python2.7/site-packages/Crypto/SelfTest/Cipher/test_XOR.pyt runTest7 s ( t __name__t
__module__R ( ( ( sE /usr/lib64/python2.7/site-packages/Crypto/SelfTest/Cipher/test_XOR.pyR
5 s c C s: d d l m a d d l m } | t d t � t � g S( Ni����( R ( t make_stream_testsR ( t
Crypto.CipherR t commonR t test_dataR
( t configR ( ( sE /usr/lib64/python2.7/site-packages/Crypto/SelfTest/Cipher/test_XOR.pyt get_tests= s t __main__c C s t j t � � S( N( t unittestt TestSuiteR ( ( ( sE /usr/lib64/python2.7/site-packages/Crypto/SelfTest/Cipher/test_XOR.pyt <lambda>E s t defaultTestt suite( R R R s zero key( R R R s
1-byte key( R R R s
2-byte key( t __doc__R t __revision__t Crypto.Util.py3compatR t TestCaseR
R R R t main( ( ( sE /usr/lib64/python2.7/site-packages/Crypto/SelfTest/Cipher/test_XOR.pyt <module> s*