D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
lib
/
python3.9
/
site-packages
/
supervisor
/
tests
/
__pycache__
/
Filename :
test_options.cpython-39.pyc
back
Copy
a 0�g7 � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl mZ ddl mZ ddl mZmZmZ ddlmZ ddl mZ ddl mZ dd l mZ dd l mZ ddl mZ ddl mZ dd l mZ ddl mZ G dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�Z G dd� dej�Z!G dd� dej�Z"G dd� dej�Z#G dd � d ej�Z$G d!d"� d"ej�Z%G d#d$� d$ej�Z&G d%d&� d&ej�Z'dS )'z!Test suite for supervisor.options� N)�StringIO)�as_bytes)�Mock�sentinel�patch)�LevelsByName)�DummySupervisor)�DummyLogger)�DummyOptions)�DummyPoller)�DummyPConfig)�DummyProcess)�DummySocketConfig)�lstripc @ s� e Zd Zdd� Zd-dd�Zdd� Zdd � Zd d� Zdd � Zdd� Z dd� Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,S ).�OptionTestsc C s ddl m} |S )Nr ��Options)�supervisor.optionsr )�selfr � r �A/usr/lib/python3.9/site-packages/supervisor/tests/test_options.py�_getTargetClass s zOptionTests._getTargetClassFc sf | � � � ddlm} G � �fdd�d� �}|� }t� |_|jdddddd � |jd d ddd |d� |S )Nr )�integerc s, e Zd ZddiZ�f� fdd� Zdd� ZdS )z+OptionTests._makeOptions.<locals>.MyOptions�other�) c s, || _ � �| � G dd� dt�}|� | _d S )Nc @ s e Zd ZdS )zAOptionTests._makeOptions.<locals>.MyOptions.__init__.<locals>.FooN��__name__� __module__�__qualname__r r r r �Foo- � r )� read_error�__init__�object� configroot)r r! r r r r r"