Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/keystoneauth1/tests/unit/__pycache__/test_service_token.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)�identity)� service_token)�session)�utilsc s@ e Zd ZdZdZdZ� fdd�Zdd� Zdd � Zd d� Z � Z S )�ServiceTokenTestszhttp://test.example.com/path/z#http://user-keystone.example.com/v3z&http://service-keystone.example.com/v3c sT t � �� t�� j| _t�� | _| j� � t j| jt�� jt�� jt�� jd�| _ t�� j| _t�� | _| j� � t j| jt�� jt�� jt�� jd�| _| j| jfD ]}|�d�}|jdddd� q�dt�� ji| _| jj| jd | jd| jid�| _| jj| jd | jd| jid�| _| jj| j| jd � t�| j | j�| _tj| jd �| _d S )N)Zauth_urlZuser_id�passwordZ project_idr zhttp://keystone.example.com)�publicZadminZinternal�dataz/auth/tokenszX-Subject-Token)�json�headers)r )�auth)�super�setUp�uuid�uuid4�hex� user_token_idr ZV3TokenZ user_tokenZset_project_scoper Z V3Password�USER_URL� user_auth�service_token_idr �SERVICE_URLZservice_authZadd_serviceZadd_standard_endpointsZ test_data� requests_mock�post� user_mock�service_mock�get�TEST_URLZServiceTokenAuthWrapper� combined_authr �Session)�self�t�s�� __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/test_service_token.pyr sT � � ����zServiceTokenTests.setUpc C s\ | j �| j� | jjj}| �| j|d � | �| j|d � | � | j j� | � | jj� d S )NzX-Auth-TokenzX-Service-Token) r r r r Zlast_requestr �assertEqualr r Z assertTruer Zcalled_oncer )r r r% r% r&