Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/oslo_i18n/tests/__pycache__/test_factory.cpython-39.pyc
Ðазад
a n�h� � @ sX d dl mZ d dlmZ d dlmZ d dlmZ d dlmZ ej Z G dd� dej �ZdS ) � )�mock)�base)�_factory)�_lazy)�_messagec sH e Zd Z� fdd�Z� fdd�Zdd� Zdd� Zd d � Zdd� Z� Z S ) �TranslatorFactoryTestc s t � �� tj| _d S �N)�super�setUpr �USE_LAZY� _USE_LAZY��self�� __class__� ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/oslo_i18n/tests/test_factory.pyr s zTranslatorFactoryTest.setUpc s | j t_t� �� d S r )r r r r �tearDownr r r r r $ s zTranslatorFactoryTest.tearDownc C s^ t �d� tj�td��2}t�d�}|�d� |j ddd� W d � n1 sP0 Y d S )NT�Message�domain� some text)r ) r �enable_lazyr �patch�objectr r �TranslatorFactory�primary�assert_called_with�r �msg�tfr r r � test_lazy) s zTranslatorFactoryTest.test_lazyc C sZ t �d� tj�td��.}td�|_t� d�}|� d� W d � n1 sL0 Y d S )NFr zshould not use Messager r )r r r r r r �AssertionErrorZside_effectr r r r r r r � test_not_lazy0 s z#TranslatorFactoryTest.test_not_lazyc C sR t �d� t�d�}|�d�}| �|tj� t �d� |�d�}| �|tj� d S )NTr r F) r r r r r ZassertIsInstancer r ZassertNotIsInstance)r r �rr r r �test_change_lazy7 s z&TranslatorFactoryTest.test_change_lazyc C sR t j�tjd��.}t�d�}|�d� |�d� W d � n1 sD0 Y d S )NZ_make_translation_funcr Zmylevelzdomain-log-mylevel)r r r r r Z_make_log_translation_funcr )r Zmtfr r r r �test_log_level_domain_name@ s � z0TranslatorFactoryTest.test_log_level_domain_name) �__name__� __module__�__qualname__r r r r"