Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/openstack/tests/functional/network/v2/__pycache__/test_rbac_policy.cpython-39.pyc
Ðазад
a u�hw � @ s: d dl mZ d dl mZ d dlmZ G dd� dej�ZdS )� )�network)�rbac_policy)�basec sT e Zd ZdZdZdZdZdZ� fdd�Z� fdd�Z d d � Z dd� Zd d� Z� Z S )�TestRBACPolicyZaccess_as_sharedr �*Nc s� t t| ��� | �d�| _| �� | _| jjj| jd�}t |tj �sFJ �|j| _| jjj | j| j| j| jd�}t |tj�s|J �|j| _d S )N�net)�name)�actionZobject_typeZ target_tenantZ object_id)�superr �setUpZgetUniqueStringZNET_NAMEZUPDATE_NAME�connr Zcreate_network� isinstanceZNetwork�id�NET_IDZcreate_rbac_policy�ACTION�OBJ_TYPE�TARGET_TENANT_IDr Z RBACPolicy�ID)�selfr �sot�� __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_rbac_policy.pyr s �zTestRBACPolicy.setUpc sN | j jj| jdd�}| �|� | j jj| jdd�}| �|� tt| �� � d S )NF)Zignore_missing) r r Zdelete_rbac_policyr ZassertIsNoneZdelete_networkr r r �tearDown�r r r r r r + s � � zTestRBACPolicy.tearDownc C s$ | j j�| j�}| �| j|j� d S �N)r r Zfind_rbac_policyr �assertEqualr r r r r � test_find6 s zTestRBACPolicy.test_findc C s$ | j j�| j�}| �| j|j� d S r )r r Zget_rbac_policyr r r r r r r �test_get: s zTestRBACPolicy.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,TestRBACPolicy.test_list.<locals>.<listcomp>)r r Z rbac_policiesZassertInr )r Zidsr r r � test_list>