Sindbad~EG File Manager
a
��g�j � @ sr d Z ddlZddlZddlmZ ddlmZ ddlmZmZmZm Z ddl
Z
ddlZddlZddl
Z
ddlZddlZddlZddlZddlZddlZddlZddlZddlZddlmZ ddlmZ ejjr�e�d��ddlZdad d
� Zdd� Z G d
d� dej!�Z"G dd� de#�Z$G dd� dej!�Z%G dd� dej!�Z&e�'ej(dkd�G dd� dej!��Z)e*dk�rne�+� dS )zTests for 'site'.
Tests assume the initial paths in sys.path once the interpreter has begun
executing have not been removed.
� N)�support)�
socket_helper)�captured_stderr�TESTFN�EnvironmentVarGuard�
change_cwd)�mock)�copyzPython was invoked with -Sc
C s| t jd d � atjrxtj�tj�sxzt�tj� t� tj� W n8 t
yv } z t�dtj| f ��W Y d } ~ n
d } ~ 0 0 d S )Nz-unable to create user site directory (%r): %s)
�sys�path�OLD_SYS_PATH�site�ENABLE_USER_SITE�os�isdir� USER_SITE�makedirs�
addsitedir�PermissionError�unittest�SkipTest)�exc� r �*/usr/local/lib/python3.9/test/test_site.py�setUpModule) s �r c C s t tjd d �<