%PDF- %PDF-
Direktori : /snap/core18/current/usr/lib/python3.6/test/libregrtest/__pycache__/ |
Current File : //snap/core18/current/usr/lib/python3.6/test/libregrtest/__pycache__/save_env.cpython-36.pyc |
3 /�$h�+ � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlm Z yd dl Z W n ek rp dZ Y nX yd dlZd dl ZW n ek r� dZY nX G dd� d�ZdS )� N)�supportc @ s� e Zd ZdZdZd�dd�dd�Zd�Zdd � Zd!d"� Zd#d$� Z d%d&� Z d'd(� Zd)d*� Zd+d,� Z d-d.� Zd/d0� Zd1d2� Zd3d4� Zd5d6� Zd7d8� Zd9d:� Zd;d<� Zd=d>� Zd?d@� ZdAdB� ZdCdD� ZdEdF� ZdGdH� ZdIdJ� ZdKdL� ZdMdN� ZdOdP� ZdQdR� Z dSdT� Z!dUdV� Z"dWdX� Z#dYdZ� Z$d[d\� Z%d]d^� Z&d_d`� Z'dadb� Z(dcdd� Z)dedf� Z*dgdh� Z+didj� Z,dkdl� Z-dmdn� Z.dodp� Z/dqdr� Z0dsdt� Z1dudv� Z2dwdx� e3e4�D �Z5dydz� Z6d{d|� Z7d}d~� Z8dd�� Z9d�d�� Z:d�d�� Z;d�d�� Z<d�S )��saved_test_environmenta� Save bits of the test environment and restore them at block exit. with saved_test_environment(testname, verbose, quiet): #stuff Unless quiet is True, a warning is printed to stderr if any of the saved items was changed by the test. The attribute 'changed' is initially False, but is set to True if a change is detected. If verbose is more than 1, the before and after state of changed items is also printed. Fr )�pgoc C s || _ || _|| _|| _d S )N)�testname�verbose�quietr )�selfr r r r � r �//usr/lib/python3.6/test/libregrtest/save_env.py�__init__, s zsaved_test_environment.__init__�sys.argv�cwd� sys.stdin� sys.stdout� sys.stderr� os.environ�sys.path�sys.path_hooks� __import__�warnings.filters�asyncore.socket_map�logging._handlers�logging._handlerList�sys.gettrace�sys.warnoptions�!multiprocessing.process._dangling�threading._dangling�sysconfig._CONFIG_VARS�sysconfig._INSTALL_SCHEMES�files�locale�warnings.showwarning�shutil_archive_formats�shutil_unpack_formatsc C s t tj�tjtjd d � fS )N)�id�sys�argv)r r r r �get_sys_argvI s z#saved_test_environment.get_sys_argvc C s |d t _|d t jd d �<