Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/libcloud/test/compute/__pycache__/test_joyent.cpython-39.pyc
Ðазад
a q�hV � @ s� d dl Z d dlmZ d dlmZ d dlmZ d dlmZ d dlm Z d dl mZmZ d dl mZ d d lmZ G d d� dej�ZG dd � d e�Zedkr�e �e�� � dS )� N)�httplib)�assertRaisesRegex)� LibcloudError)� NodeState)�JoyentNodeDriver)�MockHttp�unittest)�ComputeFileFixtures)� JOYENT_PARAMSc @ sd e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� Zdd� Zdd� Z dS )�JoyentTestCasec C s t tj_tt� | _d S )N)� JoyentHttpr Z connectionClsZ 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_joyent.py�setUp s zJoyentTestCase.setUpc C s� ddi}ddi}t ti |��}t ti |��}| �|jj�|d �� | �|jj�|d �� |�� |�� |�� | �|jj�|d �� | �|jj�|d �� d S )N�regionz us-east-1� us-west-1)r r � assertTrue� connection�host� startswith� list_nodes)r Zkwargs1Zkwargs2Zdriver1Zdriver2r r r �7test_instantiate_multiple_drivers_with_different_region# s zFJoyentTestCase.test_instantiate_multiple_drivers_with_different_regionc C s2 ddi}t ti |��}| �|jj�|d �� d S )N�locationr )r r r r r r )r �kwargsr r r r �$test_location_backward_compatibility3 s z3JoyentTestCase.test_location_backward_compatibilityc C s4 d}t | t|tdddd� t | t|tdddd� d S )NzInvalid region.+�user�key�invalid)r )r )r r r )r Zexpected_msgr r r �test_instantiate_invalid_region8 s � �z.JoyentTestCase.test_instantiate_invalid_regionc C s | j �� }| �|d jd� d S )Nr i @ )r � list_sizes�assertEqual�ram)r �sizesr r r �test_list_sizes@ s zJoyentTestCase.test_list_sizesc C s | j �� }| �|d jd� d S )Nr Znodejs)r �list_imagesr"