Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/libcloud/test/compute/__pycache__/test_opennebula.cpython-39.pyc
Ðазад
a q�h�� � @ s� d Z dZddlZddlZddlmZ ddlmZmZm Z m Z ddlmZ ddlm Z ddlmZ dd lmZ ddlZdd lmZ ddlmZ ddlmZ d ejjj_G dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�Z G dd� dej�Z!G dd� de�Z"G dd� de�Z#G dd� de#�Z$G d d!� d!e$�Z%G d"d#� d#e%�Z&G d$d%� d%e%�Z'e(d&k�r�e�)e�*� � dS )'z OpenNebula.org test suite. Zepytext� N)�httplib)�Node� NodeImage�NodeSize� NodeState)�OpenNebulaNodeDriver)�OpenNebulaNetwork)�OpenNebulaNodeSize)�ACTION)�ComputeFileFixtures)�MockHttp)�OPENNEBULA_PARAMS�dummyc @ sX e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� Zdd � Z dd� Z dd� Zdd� ZdS )�OpenNebula_1_4_Testsz8 OpenNebula.org test suite for OpenNebula v1.4. c C s t tj_ttd ddi�| _dS )�) Setup test environment. )z1.4�hostr N)�OpenNebula_1_4_MockHttpr � connectionCls� conn_classr �driver��self� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/libcloud/test/compute/test_opennebula.py�setUp3 s zOpenNebula_1_4_Tests.setUpc C sx t dd| jd�}tdddddd| jd�}t� }|�tddd d | jd�� |�tdd dd | jd�� | jjd|||d�}| �|jd� | �|j d� | �|j tjd � | � |jd j � | �|jd jd� | �|jd jd� | �|jd jd� | � |jd j � | �|jd jd� | �|jd jd� | �|jd jd� | �|jg � | �|jjd� | �|jjd d� dS )�1 Test create_node functionality. � �Ubuntu 9.04 LAMP��id�namer � �smallN)r r �ram�disk� bandwidth�pricer � Network 5�192.168.0.0� �r r �address�sizer � � Network 15�192.168.1.0� Compute 5)r �imager, �networks�5�ACTIVEr �192.168.0.1�15�192.168.1.1�dev�sda1)r r r �list�appendr �create_node�assertEqualr r �stater �NODE_STATE_MAP�assertIsNone� public_ipsr+ r, �private_ipsr1 �extra)r r1 r, r2 �noder r r �test_create_node: s<