ó
^ęWc           @   sU   d  d l  m Z d  d l m Z m Z d  d l m Z d   Z d   Z d   Z	 d S(   i˙˙˙˙(   t
   signatures(   t   djbect	   ed25519py(   t   binaryc           C   s   t  j   d  S(   N(   R    t   get_ed25519ll(    (    (    sm   /private/var/folders/3n/6h2rwf155rn1m71wwyxn79n80000gn/T/pip-build-IcAT_k/wheel/wheel/test/test_signatures.pyt   test_getlib   s    c           C   s   t  j   t  j   d  S(   N(   R   t   dsa_testt   dh_test(    (    (    sm   /private/var/folders/3n/6h2rwf155rn1m71wwyxn79n80000gn/T/pip-build-IcAT_k/wheel/wheel/test/test_signatures.pyt
   test_djbec   s    
c          C   sQ  t  j t d d   }  t  j   } t  j t d  | j  } t  j | | j  y t  j | |  j  Wn t k
 r} n Xt d   y t  j t d d   Wn t k
 r¸ n Xt d   y$ t  j t d  t d  d  Wn t k
 rü n Xt d   y$ t  j t d  t d  d  Wn t k
 r@n Xt d   d  S(   Nt    i    t   tests   Expected ValueErrori!   t    i   (	   R   t   crypto_sign_keypairR   t   crypto_signt   skt   crypto_sign_opent   vkt
   ValueErrort	   Exception(   t   kp0t   kpt   signed(    (    sm   /private/var/folders/3n/6h2rwf155rn1m71wwyxn79n80000gn/T/pip-build-IcAT_k/wheel/wheel/test/test_signatures.pyt   test_ed25519py   s0    $$N(
   t   wheelR    t   wheel.signaturesR   R   t
   wheel.utilR   R   R   R   (    (    (    sm   /private/var/folders/3n/6h2rwf155rn1m71wwyxn79n80000gn/T/pip-build-IcAT_k/wheel/wheel/test/test_signatures.pyt   <module>   s
   		