ó
j4Vdc           @   sĒ   d  Z  d d l Z d d l Z d d l m Z d d l Td d d g Z d e j f d     YZ d e j f d     YZ	 i  d  Z
 e d k r e j   n  d S(   s   $Id$iĸĸĸĸN(   t   RFC1751(   t   *t   EB33F77EE73D4053s   TIDE ITCH SLOW REIN RULE MOTt    CCAC2AED591056BE4F90FD441C534766s8   RASH BUSH MILK LOOK BAD BRIM AVID GAFF BAIT ROT POD LOVEt    EFF81F9BFBC65350920CDD7416DE8009s7   TROD MUTE TAIL WARM CHAR KONG HAAG CITY BORE O TEAL AWLt   RFC1751Test_k2ec           B   s   e  Z d    Z RS(   c         C   sI   xB t  D]: \ } } t j t |   } |  j t j |  |  q Wd S(   s    Check converting keys to EnglishN(   t	   test_datat   binasciit   a2b_hext   bt   assertEqualR    t   key_to_english(   t   selft   keyt   words(    (    ss   /var/www/html/phendo-backend/phendo_python/env/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_rfc1751.pyt   runTest*   s    (   t   __name__t
   __module__R   (    (    (    ss   /var/www/html/phendo-backend/phendo_python/env/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_rfc1751.pyR   (   s   t   RFC1751Test_e2kc           B   s   e  Z d    Z RS(   c         C   sI   xB t  D]: \ } } t j t |   } |  j t j |  |  q Wd S(   s(   Check converting English strings to keysN(   R   R   R   R	   R
   R    t   english_to_key(   R   R   R   (    (    ss   /var/www/html/phendo-backend/phendo_python/env/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_rfc1751.pyR   2   s    (   R   R   R   (    (    (    ss   /var/www/html/phendo-backend/phendo_python/env/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_rfc1751.pyR   0   s   c         C   s   t    t   g S(   N(   R   R   (   t   config(    (    ss   /var/www/html/phendo-backend/phendo_python/env/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_rfc1751.pyt	   get_tests:   s    t   __main__(   R   s   TIDE ITCH SLOW REIN RULE MOT(   R   s8   RASH BUSH MILK LOOK BAD BRIM AVID GAFF BAIT ROT POD LOVE(   R   s7   TROD MUTE TAIL WARM CHAR KONG HAAG CITY BORE O TEAL AWL(   t   __revision__R   t   unittestt   Crypto.UtilR    t   Crypto.Util.py3compatR   t   TestCaseR   R   R   R   t   main(    (    (    ss   /var/www/html/phendo-backend/phendo_python/env/lib/python2.7/site-packages/Crypto/SelfTest/Protocol/test_rfc1751.pyt   <module>   s   
  	
