Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/keystoneauth1/tests/unit/identity/__pycache__/utils.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)�access)� exceptions)�fixture)�session)�utilsc s� e Zd ZdZdZdZdZ� fdd�Zdd� Zd-dd�Z d d � Z dd� Zd d� Zdd� Z dd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Z� ZS ).�GenericPluginTestCasezhttp://keystone.host:5000/Nc sl t � �� t�� | _t�� | _t�� j | _ t�� | _| j dddg| jd� | j dg d�d| j i| jd� d S )N�POST�v2.0�tokens)�json)�v3�authr zX-Subject-Token)�headersr )�super�setUpr ZV2TokenZtoken_v2ZV3TokenZtoken_v3�uuid�uuid4�hexZtoken_v3_idr �Session�stub_url��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/identity/utils.pyr s �zGenericPluginTestCase.setUpc K s |� d| j� | jf i |��S )N�auth_url)� setdefault�TEST_URL�PLUGIN_CLASS)r �kwargsr r r � new_plugin. s z GenericPluginTestCase.new_pluginc K s4 |� d| j� tjf i |��}| jd||dd� |S )N�href�GETi, )r �base_url�status_code)r r r Z DiscoveryListr )r r$ r Zdiscr r r �stub_discovery2 s z$GenericPluginTestCase.stub_discoveryc K sV | j f i |��}|�| j�}| �|tj� | �| jd | jj j � | �|j| j� |S )Nzv3/auth/tokens) r! �get_auth_refr �assertIsInstancer ZAccessInfoV3�assertEqualr � requests_mock�last_request�url�_plugin�V3_PLUGIN_CLASS�r r r Zauth_refr r r �assertCreateV38 s �z$GenericPluginTestCase.assertCreateV3c K sV | j f i |��}|�| j�}| �|tj� | �| jd | jj j � | �|j| j� |S )Nzv2.0/tokens) r! r'