python (3.11.7)
    e                        d dl Z d dlmZ d dlmZ d dlZd dlZd dlZd dlmZ  ej	        ed          Z
 e j         ej                    d           G d de j
                              Z
ed	k    r e j                     dS dS )
    N)support)	os_helper)path	startfilezAstarting files is not supported on Windows IoT Core or nanoserverc                        e Zd Zd Zd Zd ZdS )TestCasec                 H    |                      t          t          d           d S )Nznonexisting.vbs)assertRaisesOSErrorr   )selfs    G/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_startfile.pytest_nonexistingzTestCase.test_nonexisting   s!    '9.?@@@@@    c                    t          j        t          j        t          j                            5  t          j        t          j        t                    d          }t          |           t          |d           d d d            n# 1 swxY w Y   t          |t          j        t          j                             d S )Nz	empty.vbsopen)cwd)	r   
change_cwdr   dirnamesys
executablejoin__file__r   )r   emptys     r
   
test_emptyzTestCase.test_empty   s    
 
!$,s~">">
?
? 	% 	%Idl844kBBEeeV$$$	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	% 	%T\#.99::::::s   AB		B
B
c                     t          j        t          j                  \  }}t	          |d|           t	          |d|d           d S )Nz-V)	argumentsr   r   )r   r   show_cmd)r   splitr   r   r   )r   r   names      r
   test_pythonzTestCase.test_python%   sK     Js~..	T$$C0000$$C!<<<<<<r   N)__name__
__module____qualname__r   r   r     r   r
   r   r      sD        A A A	; 	; 	;= = = = =r   r   __main__)unittesttestr   test.supportr   osplatformr   r   
get_attributer   skipIfwin32_is_iotr   r!   mainr$   r   r
   <module>r/      s           "