Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/openstack/tests/unit/cloud/__pycache__/test_port.cpython-39.pyc
Ðазад
a u�h�7 � @ s2 d Z ddlmZ ddlmZ G dd� dej�ZdS )zW test_port ---------------------------------- Test port resource (managed by neutron) � )�OpenStackCloudException)�basec @ sp e Zd Zddddg dddi dd dd i ddd �gdg dd�iZddddg dddi dd dd i ddd �gdg dd�iZddddg dddg ddd�dddi dddd �gdg dd�dddg ddd g ddd�dd!d"i dd#d$d �gd%g dd�giZd&d'� Zd(d)� Zd*d+� Zd,d-� Z d.d/� Z d0d1� Zd2d3� Zd4d5� Z d6d7� Zd8d9� Zd:d;� Zd<d=� Zd>d?� Zd@dA� ZdBdC� ZdDdE� ZdFdG� ZdHS )I�TestPort�port�DOWN� �test-port-nameT�test-net-idztest-tenant-id�normal�unboundz50:1c:0d:e4:f0:0dztest-subnet-idz29.29.29.29)Z subnet_id� ip_address�test-port-id)�status�binding:host_id�name�allowed_address_pairs�admin_state_up� network_id� tenant_id�binding:vif_details�binding:vnic_type�binding:vif_type�device_owner�mac_address�binding:profile� fixed_ips�id�security_groups� device_id�test-port-name-updated�portsZACTIVEZdevstack� first-portz$70c1db1f-b701-45bd-96e0-a313ee3430b3)Zport_filterZovs_hybrid_plugZovsznetwork:router_gateway�fa:16:3e:58:42:edz$008ba151-0b8c-4a67-98b5-0d2b87666062z 172.24.4.2�$d80b1a3b-4fc1-49f3-952e-1e2ab7081d8bz$9ae135f4-b6e0-4dad-9e91-3c223e385824)r r r r r r r Zextra_dhcp_optsr r r r r r r r r r z$f27aa545-cbdd-4907-b0c6-c9e8b039dcc2Z d397de8a63f341818f198abb0966f6f3znetwork:router_interface�fa:16:3e:bb:3c:e4z$288bf4a1-51ba-43b6-9d0a-520e9005db17z10.0.0.1�$f71a6703-d6de-4be1-a91a-a570ede1d159c C sl | � td| jddddgd�| jtddd d d�id�d �g� | jjdd d d�}| �| jd |� | �� d S )N�POST�network�public�v2.0� ports.json��appendr r r T�r r r ��json��method�urir/ �validate)� register_uris�dict�get_mock_url�mock_neutron_port_create_rep�cloud�create_port�assertEqual�assert_calls)�selfr � r= ��/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_port.py�test_create_port� s* ������zTestPort.test_create_portc C s | j t| jjdddd� dS )z;Test that we detect invalid arguments passed to create_portr r T)r �nomeZstato_amministrativo_portaN)�assertRaises� TypeErrorr8 r9 �r<