
    	hl                         S SK r S SKrS SKrS SKrS SKrS SKrS\R                  ;   r " S S\R                  R                  R                  5      r\S:X  a%  \R                  R                  R                  5         gg)    Nz-vc                   &    \ rS rSrS rS rS rSrg)AXScript   c           	      P   [         R                  " [        R                  R	                  [        [        [        R                  R                  R                  5      5      S5      5      n[        U l        [        R                  R                  R                  USU R                  S9  g )Nzpyscript.pypythonverbose)win32apiGetFullPathNameospathjoinnextiterwin32comaxscriptclient__path__r	   testutilRegisterPythonServer)selffiles     mC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\win32com/test/testAXScript.pysetUpAXScript.setUp   sl    ''GGLLd8#4#4#;#;#D#DEFV
 //h/U    c           	      v   [         R                  " [        R                  R	                  [        [        [        R                  R                  5      5      S5      5      n[         R                  " S5       SU S3n[        (       a  [        S5        [        R                  R                  R                  X 5        g )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   testHostAXScript.testHost   s    ''GGLLd8#4#4#=#=>?ATU
 ++A./r$q9712..s9r   c           	      H   [         R                  " [        R                  R	                  [        [        [        R                  R                  5      5      S5      5      nSU-  n[        (       a  [        S5        [        R                  R                  R                  X 5        g )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   testCScriptAXScript.testCScript   sp    ''GGLLT(++44568V

 !D)7EF..s9r   r   N)__name__
__module____qualname____firstlineno__r   r%   r(   __static_attributes__ r   r   r   r      s    V:	:r   r   __main__)r   sysr
   win32com.axscriptr   win32com.axscript.clientwin32com.test.utilargvr	   r   r   TestCaser   r*   testmainr/   r   r   <module>r8      sf    	 
    
#((
:x}}!!** :< zMM! r   