ó
>ò†[c           @  s‹   d  Z  d d l m Z d d l Z d d l m Z m Z d d l m Z d d l	 m
 Z
 d d l m Z d „  Z e d	 k r‡ e ƒ  n  d S(
   s'   
Created on Aug 5, 2013

@author: sean
iÿÿÿÿ(   t   print_functionN(   t   dirnamet   join(   t   ArgumentParser(   t   ColorTextTestRunner(   t   reportc          C  sy  t  ƒ  }  |  j d d d ƒ|  j d d d d d ƒ|  j ƒ  } d	 d  l } | j d
 | j rl d | j n d d d d d g ƒ } | j ƒ  d	 d  l } t | ƒ t j	 j
 ƒ  } t t | j d ƒ | j ƒ } t d | ƒ | j | ƒ } t d d ƒ } | j | ƒ }	 | j ƒ  | j ƒ  t | ƒ }
 | j rI| j d d ƒ n  | j |	 |
 ƒ t |	 j ƒ  rnd n d	 ƒ d  S(   Ns   --htmlt   actiont
   store_truet
   source_dirt   nargst   ?t   defaultt    iÿÿÿÿt   includes   **%s**s   **/binstar_client/**t   omits   **/lib/python2.7/**s   **/site-packages/**s   **/tests/**i    s   Discover %st	   verbosityi   t	   directoryt   htmlcov(   R   t   add_argumentt
   parse_argst   coverageR   t   startt   binstar_clientt   printt   unittestt   loadert
   TestLoaderR   R   t   __path__t   discoverR   t   runt   stopt   saveR   t   htmlt   html_reportt	   write_endt   exitt   wasSuccessful(   t   parsert   argsR   t   covR   R   t   discover_dirt   testst   runnert   resultt   total(    (    s\   lib/python2.7/site-packages/anaconda_client-1.7.2-py2.7.egg/binstar_client/tests/runtests.pyt   main   s.    	%



	t   __main__(   t   __doc__t
   __future__R    R   t   os.pathR   R   t   argparseR   t   binstar_client.tests.runnerR   t$   binstar_client.tests.coverage_reportR   R-   t   __name__(    (    (    s\   lib/python2.7/site-packages/anaconda_client-1.7.2-py2.7.egg/binstar_client/tests/runtests.pyt   <module>   s   	 