File: //usr/local/lib/python3.7/test/__pycache__/test_sysconfig.cpython-37.opt-1.pyc
B
��g[I � @ s� d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlmZmZm Z m
Z
mZmZm
Z
d dlZd dlmZmZmZmZmZmZmZmZmZmZmZ d dlZG dd� de j�ZG dd� de j�Zed kr�e �� dS )
� N)�copy)�
import_module�TESTFN�unlink�check_warnings�captured_stdout�skip_unless_symlink�
change_cwd)� get_paths�get_platform�get_config_vars�get_path�get_path_names�_INSTALL_SCHEMES�_get_default_scheme�_expand_vars�get_scheme_names�get_config_var�_mainc st e Zd Z� fdd�Z� fdd�Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zedd� �Zdd� Zdd� Ze�ejdkd �d!d"� �Ze�ejd#kd$�d%d&� �Zd'd(� Zd)d*� Ze�e�d+�d,kd-�d.d/� �Ze�e�d+�d,kd-�d0d1� �Ze�e�d+�d,kd-�d2d3� �Z e�ejd4k�oDe!ej"d5�d6�d7d8� �Z#e�ejd#kd9�d:d;� �Z$� Z%S )<�
TestSysConfigc s� t t| ��� tjd d � | _ttd�r<tj| _t�� | _ nd | _| �
d� | jt_tj| _tj
| _
tj| _tj| _tjj| _tjj| _tjj| _tjttj�f| _g | _g | _x:dD ]2}|tjkr�| j�|tj| f� q�| j�|� q�W d S )N�uname)� r r r r )�MACOSX_DEPLOYMENT_TARGET�PATH)�superr �setUp�sys�path�sys_path�hasattr�osr �_uname�
_set_uname�
_get_uname�name�platform�version�sep�join�isabs�
splitdrive� sysconfig�_CONFIG_VARSr �_config_vars�_added_envvars�_changed_envvars�environ�append)�self�var)� __class__� �//usr/local/lib/python3.7/test/test_sysconfig.pyr s,
zTestSysConfig.setUpc s� | j tjd d �<