Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/libcloud/test/__pycache__/test_file_fixtures.cpython-39.pyc
Ðазад
a q�h � @ s� d dl Z d dlZd dlmZ d dlmZ d dlmZmZm Z m Z d dlmZ G dd� dej �ZG dd � d ej �ZG d d� de�Zedkr�e �e�� � dS ) � N)�httplib)�ComputeFileFixtures)� Connection�Response�JsonResponse�XmlResponse)�MockHttpc @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�FileFixturesTestsc C s t d�}| �d|�d�� d S )N�metaz Hello, World!�helloworld.txt�r �assertEqual�load��self�f� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/libcloud/test/test_file_fixtures.py�test_success s zFileFixturesTests.test_successc C s t d�}| �t|jd� d S )Nr �nil)r ZassertRaises�IOErrorr r r r r �test_failure s zFileFixturesTests.test_failurec C s t d�}| �d|�d�� d S )Nr � �unicode.txtr r r r r �test_unicode# s zFileFixturesTests.test_unicodeN)�__name__� __module__�__qualname__r r r r r r r r s r c @ s0 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd S )�MockHttpFileFixturesTestsz( Test the behaviour of MockHttp c C s t t_tt_t� | _d S )N)�TestMockHttpr Z conn_classr �responseCls� connection)r r r r �setUp, s zMockHttpFileFixturesTests.setUpc C s | j �d�}| �|�� d� d S )Nz/unicoder )r! �requestr Z parse_body�r �rr r r �test_unicode_response1 s z/MockHttpFileFixturesTests.test_unicode_responsec C s* t | j_| j�d�}| �|jddi� d S )Nz /unicode/json�testr )r r! r r# r �objectr$ r r r �test_json_unicode_response5 s z4MockHttpFileFixturesTests.test_json_unicode_responsec C s( t | j_| j�d�}| �|jjd� d S )Nz/unicode/xmlr )r r! r r# r r( �text)r �responser r r �test_xml_unicode_response: s z3MockHttpFileFixturesTests.test_xml_unicode_responseN)r r r �__doc__r"