Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/keystoneauth1/tests/unit/__pycache__/test_betamax_hooks.cpython-39.pyc
Ðазад
a s�h� � @ s� d dl Z d dlmZ d dlZd dlmZ d dlZzd dlmZ W n e y^ d dl mZ Y n0 d dlmZ G dd� dej �ZdS )� N)�mock)�models)�HTTPHeaderDict)�hooksc @ s. e Zd Zdd� Zdd� Ze�d�dd� �ZdS ) �TestBetamaxHooksc C sR d}t j�� �}|jtjd� W d � n1 s20 Y t jjddd |d�}t� � }d|_ d|_d|_i |_ d |_t|� d ���}t�|�� �}W d � n1 s�0 Y t|� d���}t�|�� �}W d � n1 s�0 Y dt�|�dd �i}t j�||tddi�� |} t�� }d|_d |_i |_ i |_|�� | _| jj �ddi� t�|�| j_|�| | j�} t�| jd d d �}| �|d d d� | �|d d d d d� | �|d d d d d� | �|d d d d� t�| jd d d �}| �|d d d! d d d d� | �|d d d! d d! d"� d S )#N�keystoneauth1/tests/unit/data��callback�test_pre_record_hook�json�Zrecord_modeZcassette_library_dir�� �OK�utf-8�http://localhost:35357/z!/keystone_v3_sample_response.jsonz /keystone_v3_sample_request.json�body��string�encoding�Accept�application/json�GET� User-Agent�betamax/test header�responser �tokenZ expires_at�9999-12-31T23:59:59Z�project�domain�id�dummy�user�name�request�auth�identity�password�********� �betamaxZBetamax� configureZ before_recordr �pre_record_hook�cassetteZCassetter �Response�status_code�reasonr �headers�url�openr �loads�read�dumps�utilZadd_urllib3_responser �Request�method�data�preparer# �updater Zsave_interactionZassertEqual��selfZ fixtures_path�configr, �r�fZresponse_contentZrequest_contentZbody_contentr �interaction� rB ��/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_betamax_hooks.py�test_pre_record_hook_v3 s� ,�,,��� ���������z(TestBetamaxHooks.test_pre_record_hook_v3c C s: d}t j�� �}|jtjd� W d � n1 s20 Y t jjddd |d�}t� � }d|_ d|_d|_i |_ d |_t|� d ���}t�|�� �}W d � n1 s�0 Y t|� d���}t�|�� �}W d � n1 s�0 Y dt�|�dd �i}t j�||tddi�� |} t�� }d|_d |_i |_ i |_|�� | _| jj �ddi� t�|�| j_|�| | j�} t�| jd d d �}| �|d d d d� | �|d d d d d� | �|d d d d� t�| jd d d �}| �|d d d d!� | �|d d d" d� | �|d d# d� d S )$Nr r r r r r r r r z!/keystone_v2_sample_response.jsonz /keystone_v2_sample_request.jsonr r r r r r r r r �accessr �expiresr Ztenantr"