Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/openstack/tests/functional/network/v2/__pycache__/test_port.cpython-39.pyc
Ðазад
a u�h5 � @ sF d dl mZ d dl mZ d dl mZ d dlmZ G dd� dej�ZdS )� )�network)�port)�subnet)�basec sd e Zd ZdZdZdZdZdZ� fdd�Z� fdd�Z dd � Z d d� Zdd � Zdd� Z dd� Z� ZS )�TestPort� z 10.100.0.0/24Nc s� t t| ��� | �� | _| �� | _| �� | _| �� | _| jj j | jd�}t|t j�sXJ �| � | j|j� |j| _| jj j| j| j| j| jd�}t|tj�s�J �| � | j|j� |j| _| jj j| j| jd�}t|tj�s�J �| � | j|j� |j| _d S )N��name)r Z ip_version� network_idZcidr)r r )�superr �setUpZgetUniqueStringZNET_NAMEZSUB_NAME� PORT_NAME�UPDATE_NAME�connr Zcreate_network� isinstanceZNetwork�assertEqualr �id�NET_IDZ create_subnet�IPV4�CIDRr ZSubnet�SUB_IDZcreate_portr ZPort�PORT_ID)�self�net�subZprt�� __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_port.pyr s2 ��zTestPort.setUpc sl | j jj| jdd�}| �|� | j jj| jdd�}| �|� | j jj| jdd�}| �|� t t | ��� d S )NF)Zignore_missing)r r Zdelete_portr ZassertIsNoneZ delete_subnetr Zdelete_networkr r r �tearDown�r Zsotr r r r 5 s � � � zTestPort.tearDownc C s$ | j j�| j�}| �| j|j� d S �N)r r Z find_portr r r r r r r r � test_findA s zTestPort.test_findc C sD | j j�| j�}| �| j|j� | �| j|j� | �| j|j � d S r! ) r r �get_portr r r r r r r r r r r �test_getE s zTestPort.test_getc C s( dd� | j j�� D �}| �| j|� d S )Nc S s g | ] }|j �qS r )r )�.0�or r r � <listcomp>L � z&TestPort.test_list.<locals>.<listcomp>)r r ZportsZassertInr )r Zidsr r r � test_listK s zTestPort.test_listc C s* | j jj| j| jd�}| �| j|j� d S )Nr )r r Zupdate_portr r r r r r r r �test_updateO s �zTestPort.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_tagsT s zTestPort.test_set_tags)�__name__� __module__�__qualname__r r r r r r r r"