Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/twisted/trial/_dist/test/__pycache__/test_workerreporter.cpython-39.pyc
Ðазад
a k�h% � @ sZ d Z ddlmZ ddlmZ ddlmZ ddlmZm Z G dd� d�Z G dd � d e�Zd S )z2 Tests for L{twisted.trial._dist.workerreporter}. � )�Failure)�managercommands)�WorkerReporter)�TestCase�Todoc @ s e Zd ZdZdZdZdd� ZdS )�FakeAMProtocolzE A fake C{AMP} implementations to track C{callRemote} calls. r Nc K s || _ || _d S �N)�lastCallZlastArgs)�self�command�kwargs� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/twisted/trial/_dist/test/test_workerreporter.py� callRemote s zFakeAMProtocol.callRemote)�__name__� __module__�__qualname__�__doc__�idr r r r r r r s r c @ sh e Zd ZdZdd� Zdd� Zdd� Zdd � Zd d� Zdd � Z dd� Z dd� Zdd� Zdd� Z dd� ZdS )�WorkerReporterTestsz& Tests for L{WorkerReporter}. c C s t � | _t| j�| _t� | _d S r )r �fakeAMProtocolr �workerReporterr �test�r r r r �setUp s zWorkerReporterTests.setUpc C s$ | j �| j� | �| jjtj� dS )ze L{WorkerReporter.addSuccess} sends a L{managercommands.AddSuccess} command. N)r Z addSuccessr �assertEqualr r r Z AddSuccessr r r r �test_addSuccess% s z#WorkerReporterTests.test_addSuccessc C s. | j �| jttd��� | �| jjtj � dS )zY L{WorkerReporter.addError} sends a L{managercommands.AddError} command. �errorN) r �addErrorr r �RuntimeErrorr r r r �AddErrorr r r r � test_addError- s z!WorkerReporterTests.test_addErrorc C s0 | j �| jttd�df� | �| jjtj� dS )z� Adding an error using L{WorkerReporter.addError} as a C{sys.exc_info}-style tuple sends an L{managercommands.AddError} command. r N) r r r r r r r r r r r r r �test_addErrorTuple4 s �z&WorkerReporterTests.test_addErrorTuplec C s. | j �| jttd��� | �| jjtj � dS )ze L{WorkerReporter.addFailure} sends a L{managercommands.AddFailure} command. �failN) r � addFailurer r r r r r r � AddFailurer r r r �test_addFailure? s z#WorkerReporterTests.test_addFailurec C s0 | j �| jttd�df� | �| jjtj� dS )z� Adding a failure using L{WorkerReporter.addFailure} as a C{sys.exc_info}-style tuple sends an L{managercommands.AddFailure} message. r# N) r r$ r r r r r r r% r r r r �test_addFailureTupleG s �z(WorkerReporterTests.test_addFailureTuplec C s&