Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/keystoneauth1/tests/unit/loading/__pycache__/test_fixtures.cpython-39.pyc
Ðазад
a s�h� � @ sZ d dl Z d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ G dd� dej �Z dS )� N)�fixture)�loading)�session)�utilsc sH e Zd Ze�� jZe�� jZ� fdd�Zdd� Z dd� Z dd� Z� ZS ) � FixturesTestsc sF t � �� | �t�� �| _tj| jj| j d� | jj| j | j d� d S )N)�group)� auth_typer )�super�setUp� useFixture�configZConfig�conf_fixturer Zregister_auth_conf_options�conf�GROUP� AUTH_TYPE)�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_fixtures.pyr s �zFixturesTests.setUpc K s | � tjf i |���S )N)r r ZLoadingFixture)r �kwargsr r r �useLoadingFixture+ s zFixturesTests.useLoadingFixturec C sx d}| j |d�}ddddd�}t�| jj| j�}tj|d�}|jf i |��}|jf i |��}| � d |� | � ||� d S ) Nz1http://%(service_type)s/%(version)s/%(interface)s)�endpoint�compute�nova�� � �public)�service_type�service_name�versionZ interface��authzhttp://compute/2.1/public) r r �load_auth_from_conf_optionsr r r r �Session�get_endpoint�assertEqual)r r �loader�endpoint_filterr# �sessZloader_endpointZplugin_endpointr r r �test_endpoint_resolve. s � �z#FixturesTests.test_endpoint_resolvec C s� t �� j}dddd�}| j|d�}|jd i |��}| j�|�}t�| j j | j�}tj |d�}| �| j|j� |jd|d� | �|j� | �||jjd � | �|j|�� � | �|j|�� � d S )Nr r r )r r r! )�token�/pathr"