B
    T[N                 @   sf   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d	 Zed
krbe  dS )z'
Created on Aug 5, 2013

@author: sean
    )print_functionN)dirnamejoin)ArgumentParser)ColorTextTestRunner)reportc              C   s  t  } | jddd | jdddd |  }dd l}|j|jrHd	|j nd
dddgd}|  dd l}t| tj	
 }tt|jd |j}td|  ||}tdd}||}	|  |  t|}
|jr|jdd ||	|
 t|	 rdnd d S )Nz--html
store_true)action
source_dir? )nargsdefaultr   z**%s**z**/binstar_client/**z**/lib/python2.7/**z**/site-packages/**z**/tests/**)ZincludeZomitzDiscover %s   )	verbosityZhtmlcov)Z	directory)r   add_argument
parse_argscoverager
   startbinstar_clientprintunittestloaderZ
TestLoaderr   r   __path__Zdiscoverr   runstopZsaver   ZhtmlZhtml_reportZ	write_endexitZwasSuccessful)parserargsr   Zcovr   r   Zdiscover_dirZtestsZrunnerresultZtotal r!   \lib/python3.7/site-packages/anaconda_client-1.7.2-py3.7.egg/binstar_client/tests/runtests.pymain   s.    



r#   __main__)__doc__Z
__future__r   r   os.pathr   r   argparser   Zbinstar_client.tests.runnerr   Z$binstar_client.tests.coverage_reportr   r#   __name__r!   r!   r!   r"   <module>   s    