B
    ó±ô`…  ã               @   sH   d Z ddlmZmZmZ eZddlZddlm	Z	 ddl
mZ dd	„ ZdS )
zErase code coverage files.é    )Úabsolute_importÚdivisionÚprint_functionNé   )Ú
ResultTypeé   )ÚCoverageConfigc             C   sR   t jj}xDt |¡D ]6}| d¡s,d|kr,qtj ||¡}| jst |¡ qW dS )z:Erase code coverage data files collected during test runs.Zcoveragez
=coverage.N)	r   ZCOVERAGEÚpathÚosÚlistdirÚ
startswithÚjoinÚexplainÚremove)ÚargsZcoverage_dirÚnamer	   © r   úT/home/dcms/DCMS/lib/python3.7/site-packages/ansible_test/_internal/coverage/erase.pyÚcommand_coverage_erase   s    r   )Ú__doc__Ú
__future__r   r   r   ÚtypeÚ__metaclass__r
   Zutil_commonr   Ú r   r   r   r   r   r   Ú<module>   s   