Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/libcloud/test/compute/__pycache__/test_azure_arm.cpython-39.pyc
Ðазад
a q�h�w � @ s d dl Z d dlZd dlZd dlmZ d dlZd dlmZ d dlmZ d dl m Z mZmZm Z d dlmZmZ d dlmZ d dlmZmZmZmZ d d lmZmZ d d lmZ d dlmZ d dlmZ d d l m!Z! G dd� de�Z"G dd� de�Z#e$dk�re�%e�&� � dS )� N)�datetime�� BaseHTTPError)� LibcloudError)�NodeLocation�NodeSize�VolumeSnapshot� StorageVolume)� AzureImage�NodeAuthPassword)� get_driver)� NodeState�Provider�StorageVolumeState�VolumeSnapshotState)�LibcloudTestCase�MockHttp)�unittest)�ComputeFileFixtures)�UTC)�httplibc @ s� e Zd ZdZdZdZdZdd� Zdd� Zd d � Z dd� Z d d� Zdd� Zdd� Z dd� Zdd� Zejddd�dd� �Zdd� Zejddd�dd� �Zejddd�d d!� �Zejddd�d"d#� �Zejddd�d$d%� �Zd&d'� Zejd(ejd�d)d*� �Zejd(ejd�d+d,� �Zd-d.� Zd/d0� Zd1d2� Zd3d4� Z d5d6� Z!d7d8� Z"d9d:� Z#d;d<� Z$d=d>� Z%d?d@� Z&dAdB� Z'dCdD� Z(dEdF� Z)dGdH� Z*dIdJ� Z+dKdL� Z,dMdN� Z-dOdP� Z.dQdR� Z/dSdT� Z0dUdV� Z1dS )W�AzureNodeDriverTestsz$77777777-7777-7777-7777-777777777777Z99999999z$55555555-5555-5555-5555-555555555555Zp4ssw0rdc C s. t tj�}t|j_|| j| j| j| j �| _ d S �N)r r Z AZURE_ARM� AzureMockHttpZ connectionClsZ conn_class� TENANT_ID�SUBSCRIPTION_ID�APPLICATION_ID�APPLICATION_PASS�driver)�selfZAzure� 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_azure_arm.py�setUp- s �zAzureNodeDriverTests.setUpc C s g t _d S r )r � responses)r r r r! �tearDown3 s zAzureNodeDriverTests.tearDownc C sb | j jdd�}| �|jd� | �|jd� d| j j_| j jdd�}| �|jd� | �|jd� d S )Nz%http://www.example.com/foo/image_name)Zimage_idz0https://www.blob.core.windows.net/foo/image_nameZ image_name�.core.chinacloudapi.cnz5https://www.blob.core.chinacloudapi.cn/foo/image_name)r Z get_image�assertEqual�id�name� connection�storage_suffix)r �imager r r! �test_get_image6 s z#AzureNodeDriverTests.test_get_imagec C s( | j �� }| �dd� |D �g d�� d S )Nc S s g | ] }|j �qS r �r( ��.0�lr r r! � <listcomp>D � zMAzureNodeDriverTests.test_locations_returned_successfully.<locals>.<listcomp>)zEast USz East US 2zWest USz Central USzSouth Central USzNorth EuropezWest Europez East AsiazSoutheast Asiaz Japan Eastz Japan West)r �list_locationsr&