
    %
i                         d dl Z d dlZd dlZd dlZd dlZd dlmZmZm	Z	 ddZ
d	dZedk    r ede j        v           dS dS )
    N)gencachemakepy	selecttlb   c                    d}t          j                    }|D ]Q}| rt          |j         d|j         d           	 t          j        |           |dz  }n# t          j        $ rM}|j	        t          j        t          j        fvr$t          d|j                   t          |           Y d }~nKd }~wt          $ r t          d             t          d|j                   t          j                     Y nxY wt
          j        rd|j        |j        |j        |j        f}t+          j        |j        |j        |j        |j                  }|j        D ]}t          j        ||           S|S )Nr   z ()r   z** COM error onzInterrupted!zFailed:)r   EnumTlbsprintdescdllr   GenerateFromTypeLibSpec	pythoncom	com_errorhresultwinerrorTYPE_E_CANTLOADLIBRARYTYPE_E_LIBNOTREGISTEREDKeyboardInterrupt	traceback	print_excbForDemandDefaultclsidlcidmajorminorr   EnsureModuleNamesToIIDMapGenerateChildFromTypeLibSpec)verbosenumtlbInfosinfodetailstinfomodnames           C:\Users\Dell Inspiron 16\Desktop\tws\AgrotaPowerBi\back-agrota-powerbi\mcp-client-agrota\venv\Lib\site-packages\win32com/test/testmakepy.pyTestBuildAllr(      s   
C!##H A A 	/TY--$(---...	"*40001HCC" 	 	 	 /0'   '333g  	 	 	.!!!	")TY'''!!!!!# 	A ZDJ
CE'
DItz4:VVC) A A3D%@@@@Js   AC6&AB..AC6c                     t          |           }t          d|d           t          j        j                                         d S )NzGenerated and importedmodules)r(   r
   win32comtestutil
CheckClean)r   r    s     r'   TestAllr/   /   s?    
w

C	
"C333M!!#####    __main__z-q)r   )r   )sysr   r   win32com.test.utilr+   r   win32com.clientr   r   r   r(   r/   __name__argv r0   r'   <module>r8      s    


              7 7 7 7 7 7 7 7 7 7       F$ $ $ $ zGD !!!!! r0   