Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/openstack/tests/functional/network/v2/__pycache__/test_qos_policy.cpython-39.pyc
Ðазад
a u�hb � @ s. d dl mZ d dlmZ G dd� dej�ZdS )� )� qos_policy)�basec sd e Zd ZdZdZdZg ZdZ� fdd�Z� fdd�Z dd � Z d d� Zdd � Zdd� Z dd� Z� ZS )� TestQoSPolicyNFzQoS policy descriptionc sl t t| ��� | �� | _| �� | _| jjj| j | j| j | jd�}t|t j�sPJ �| �| j|j� |j| _d S )N)�description�nameZshared� is_default)�superr �setUpZgetUniqueString�QOS_POLICY_NAME�QOS_POLICY_NAME_UPDATED�conn�networkZcreate_qos_policy�QOS_POLICY_DESCRIPTION� IS_SHARED� IS_DEFAULT� isinstance�_qos_policyZ QoSPolicy�assertEqualr �id� QOS_POLICY_ID)�selfZqos�� __class__� ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/openstack/tests/functional/network/v2/test_qos_policy.pyr s �zTestQoSPolicy.setUpc s, | j j�| j�}| �|� tt| ��� d S �N)r r Zdelete_qos_policyr ZassertIsNoner r �tearDown�r Zsotr r r r ( s zTestQoSPolicy.tearDownc C s$ | j j�| j�}| �| j|j� d S r )r r Zfind_qos_policyr r r r r r r r � test_find- s zTestQoSPolicy.test_findc C sd | j j�| j�}| �| j|j� | �| j|j� | �| j |j � | �| j|j� | �| j |j� d S r )r r �get_qos_policyr r r r r Z is_shared�RULES�rulesr r r r r r r r �test_get1 s zTestQoSPolicy.test_getc C s( dd� | j j�� D �}| �| j|� d S )Nc S s g | ] }|j �qS r �r )�.0�or r r � <listcomp>: � z+TestQoSPolicy.test_list.<locals>.<listcomp>)r r Zqos_policiesZassertInr )r �namesr r r � test_list9 s zTestQoSPolicy.test_listc C s* | j jj| j| jd�}| �| j|j� d S )Nr# )r r Zupdate_qos_policyr r r r r r r r �test_update= s �zTestQoSPolicy.test_updatec C s� | j j�| j�}| �g |j� | j j�|dg� | j j�| j�}| �dg|j� | j j�|g � | j j�| j�}| �g |j� d S )N�blue)r r r r r �tagsZset_tagsr r r r � test_set_tagsC s zTestQoSPolicy.test_set_tags)�__name__� __module__�__qualname__r r r r r r r r r"