Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/cinderclient/tests/unit/v2/__pycache__/test_auth.cpython-39.pyc
Ðазад
a t�hC1 � @ sd d dl Z d dlZd dlZd dlmZ d dlmZ d dlmZ G dd� dej �Z G dd� dej �ZdS ) � N)� exceptions)�client)�utilsc @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S ) � AuthenticateAgainstKeystoneTestsc s� t jdddddd�� ddd d �dddddd�gd �gd�i�t�dt���d��}tj|d��tj� t d��� ���fdd��}|� d S )N�username�password� project_id�http://localhost:8776/v2�volumev2��service_type�access�2014-11-01T03:32:15-05:00�FAKE_ID��expires�id� RegionOne��region�adminURL�internalURL� publicURL��type� endpoints��token�serviceCatalog�� ��status_code�text��return_value�requestc s� � j �� � j jddd�} d� j j� j jd�� j jd�i}� j jd }�jd|f| t� |�dd ��j �� �d d d d }|d d �d�}��|� j j � �d d d }��|� j j� d S �N�application/json�� User-AgentzContent-Type�Accept�auth�r r )�passwordCredentialsZ tenantName�/tokens�POSTT��headers�data�allow_redirectsr r r r r �/r r �r �authenticate� USER_AGENT�userr Z projectid�auth_url�assert_called_with�json�dumps�TEST_REQUEST_BASE�rstrip�assertEqual�management_url� auth_token)r1 �body� token_urlr � public_url�token_id��cs�mock_request�resp�self� ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/cinderclient/tests/unit/v2/test_auth.py�test_auth_call<