B
    `K                 @   sp   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lmZ dd	lmZ dd
lmZmZ dd ZdS )z$Generate HTML code coverage reports.    )absolute_importdivisionprint_functionN   )	make_dirs)display)
ResultType   )command_coverage_combine)run_coverageCoverageConfigc             C   s   t | }xx|D ]p}|dr0tjd| dd qtjtjjtj	|}t
| t| |ddd|g tdtj|d	  qW d
S )z$
    :type args: CoverageConfig
    z-powershellz*Skipping output file %s in html generation   )	verbosityhtmlz-iz-dz!HTML report generated: file:///%sz
index.htmlN)r
   endswithr   infoospathjoinr   ZREPORTSbasenamer   r   )argsZoutput_filesZoutput_filedir_name r   S/home/dcms/DCMS/lib/python3.7/site-packages/ansible_test/_internal/coverage/html.pycommand_coverage_html   s    

r   )__doc__
__future__r   r   r   type__metaclass__r   ior   utilr   Zutil_commonr   combiner
    r   r   r   r   r   r   r   <module>   s   