Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/openstack/tests/unit/cloud/__pycache__/test_services.cpython-39.pyc
Ðазад
a u�h�- � @ sJ d Z ddlmZ ddlmZ ddlmZ ddlmZ G dd� dej�Z dS ) z[ test_cloud_services ---------------------------------- Tests Keystone services commands. � )�OpenStackCloudException)� OpenStackCloudUnavailableFeature)�base)�matchersc sl e Zd Zd� fdd� Zd� fd d � Zdd� Zd d� Zdd� Zdd� Zdd� Z dd� Z dd� Zdd� Z� Z S )� CloudServices�clouds.yamlc s t t| ��|� d S �N)�superr �setUp)�selfZcloud_config_fixture�� __class__� ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/openstack/tests/unit/cloud/test_services.pyr s zCloudServices.setUp�identity�public�servicesN�v3c s t t| ��|||||�S r )r r �get_mock_url)r �service_typeZ interface�resource�append�base_url_appendr r r r ! s �zCloudServices.get_mock_urlc C s� | � � | jdddd�}|j�� }|�d� | �td| jdd�d |jtd |id�d�g� | j j |j|j|j d �}| �|jt�|j�� | �|jt�|j�� | �|j t�|j �� | �|jt�|j�� | �� d S )N� a service�network�A test service��name�type�description�enabled�POSTzOS-KSADM)r �� zOS-KSADM:service��json��method�uri�status_coder$ �validate�r r r )�use_keystone_v2�_get_service_data�json_request�copy�pop� register_uris�dictr Zjson_response_v2�cloud�create_service�service_namer r � assertThatr r �Equals�id� service_idr �assert_calls)r �service_dataZ reference_req�servicer r r �test_create_service_v2'