ó
Q'^c           @   s\   d  Z  d Z d d l Z i  d  Z e d k rX d d l Z d   Z e j d d  n  d S(	   s)   Self-test for Crypto.Random.OSRNG packages   $Id$i˙˙˙˙Nc         C   sţ   g  } t  j d k rd d d l m } | | j d |   7} d d l m } | | j d |   7} n8 t  j d k r d d l m } | | j d |   7} n  t t  d  rÔ d d	 l m } | | j d |   7} n  d d
 l m	 } | | j d |   7} | S(   Nt   nti˙˙˙˙(   t   test_ntt   config(   t   test_winrandomt   posix(   t
   test_posixt   urandom(   t   test_fallback(   t   test_generic(
   t   ost   namet   Crypto.SelfTest.Random.OSRNGR   t	   get_testsR   R   t   hasattrR   R   (   R   t   testsR   R   R   R   R   (    (    sG   /tmp/pip-unpacked-wheel-owA23s/Crypto/SelfTest/Random/OSRNG/__init__.pyR      s         t   __main__c           C   s   t  j t    S(   N(   t   unittestt	   TestSuiteR   (    (    (    sG   /tmp/pip-unpacked-wheel-owA23s/Crypto/SelfTest/Random/OSRNG/__init__.pyt   <lambda>-   t    t   defaultTestt   suite(   t   __doc__t   __revision__R	   R   t   __name__R   R   t   main(    (    (    sG   /tmp/pip-unpacked-wheel-owA23s/Crypto/SelfTest/Random/OSRNG/__init__.pyt   <module>   s   	