Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/keystoneauth1/tests/unit/loading/__pycache__/test_conf.cpython-39.pyc
Ðазад
a s�h� � @ s� d dl mZ d dlZd dlmZ d dlmZ d dlZd dlm Z d dlm Z d dlmZ d dlm Z d d lmZ G d d� dej�ZdS )� )�mockN)�cfg)�fixture)� exceptions)�loading)�v2)�v3)�utilsc s� e Zd Z� fdd�Zdd� Zdd� Zdd� Zd d � Ze� d�dd � �Z e�� dd� �Z e�� dd� �Zdd� Zdd� Zdd� Zdd� Zdd� Z� ZS )� ConfTestsc s2 t � �� | �t�� �| _tj| jj| j d� d S �N��group) �super�setUpZ useFixture�configZConfig�conf_fixturer �register_auth_conf_options�conf�GROUP��self�� __class__� ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/keystoneauth1/tests/unit/loading/test_conf.pyr s �zConfTests.setUpc C s� t �� j}t �� j}t �� j}t �� j}t �� j}t �� j}| jj|| jd� tj| jj| jd� t� t �� �}| jj||d� | jj| j ||||||d� t�| jj| j�}| �||j� | �||j� | �||j� | �||j� | �||j� d S )N�Zauth_sectionr r )� auth_type�auth_url�username�password�trust_id� tenant_idr )�uuid�uuid4�hexr r r r r r �get_auth_plugin_conf_optionsr �Password� register_optsZV2PASS�load_auth_from_conf_options�assertEqualr r r r r! ) r �sectionr r r r r! �opts�ar r r �test_loading_v2( s: �� �zConfTests.test_loading_v2c C s� t �� j}t �� jf}t �� j}t �� j}t �� j}t �� j}| jj|| jd� tj| jj| jd� t� t �� �}| jj||d� | jj| j ||||||d� t�| jj| j�}| �||jd j� | �||j� | �||j� | �||j� d S )Nr r )r r �tokenr � project_id�project_domain_namer r )r"