
    %
il                         d dl Z d dlZd dlZd dlZd dlZd dlZdej        v Z G d dej	        j
        j                  Zedk    r ej	        j
                                         dS dS )    Nz-vc                        e Zd Zd Zd Zd ZdS )AXScriptc           	      6   t          j        t          j                            t          t          t          j        j	        j
                            d                    }t          | _        t          j        j                            |d| j                   d S )Nzpyscript.pypython)verbose)win32apiGetFullPathNameospathjoinnextiterwin32comaxscriptclient__path__r   testutilRegisterPythonServer)selffiles     C:\Users\Dell Inspiron 16\Desktop\tws\AgrotaPowerBi\back-agrota-powerbi\mcp-client-agrota\venv\Lib\site-packages\win32com/test/testAXScript.pysetUpzAXScript.setUp   sq    'GLLd8#4#;#DEEFFVV
 
 //h/UUUUU    c           	      f   t          j        t          j                            t          t          t          j        j	                            d                    }t          j
        d           d| d}t          rt          d           t          j        j                            ||            d S )Nztest\testHost.pyr   z ""zTesting Python Scripting host)r   r	   r
   r   r   r   r   r   r   r   GetModuleFileNamer   printr   r   ExecuteShellCommandr   r   cmds      r   testHostzAXScript.testHost   s    'GLLd8#4#=>>??ATUU
 
 +A..99$999 	31222..sD99999r   c           	      <   t          j        t          j                            t          t          t          j        j	                            d                    }d|z  }t          rt          d           t          j        j                            ||            d S )NzDemos\Client\wsh\test.pyszcscript.exe "%s"z1Testing Windows Scripting host with Python script)r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r    s      r   testCScriptzAXScript.testCScript   s    'GLLT(+455668V 
 

 !D) 	GEFFF..sD99999r   N)__name__
__module____qualname__r   r"   r$    r   r   r   r      sD        V V V: : :	: 	: 	: 	: 	:r   r   __main__)r
   sysr   win32com.axscriptr   win32com.axscript.clientwin32com.test.utilargvr   r   r   TestCaser   r%   testmainr(   r   r   <module>r1      s    				 



             
#(
: : : : :x}!* : : :< zM!!!!! r   