📁 File Manager Pro
v10.0.3 | PHP: 8.1.34
Server: Apache
2026-06-21 18:07:07
📂
/ (Root)
/
usr
/
lib
/
python3.6
/
site-packages
/
google
/
protobuf
/
internal
/
__pycache__
📍 /usr/lib/python3.6/site-packages/google/protobuf/internal/__pycache__
🔄 Refresh
✏️
Editing: service_reflection_test.cpython-36.pyc
Read Only
3 ���h � @ s| d Z dZyddlZW n ek r0 ddlZY nX ddlmZ ddlmZ ddlmZ G dd� dej �Z ed krxej� dS ) z6Tests for google.protobuf.internal.service_reflection.zpetar@google.com (Petar Petrov)� N)�unittest_pb2)�service_reflection)�servicec @ s e Zd Zdd� Zdd� ZdS )�FooUnitTestc s� G dd� dt j�}G dd� dt j�}d � _G dd� dtj�}d � _� fdd�}|� }|� }|� }|j|tj� |� � jd |j � � jd � j� d |_ tjj � }|j|jd |tj � |� � j|j|jd �tj k� � j|j|jd �tjk� � jd|j � � jd � j� G dd � d tj�} | � }d |_ |j|tj� |� � jd |j � � jd|j� d |_ |j|jd |tj � |� � jd |j � � jd|j� d S )Nc @ s e Zd Zdd� ZdS )z/FooUnitTest.testService.<locals>.MockRpcChannelc S s || _ || _|| _||� d S )N)�method� controller�request)�selfr r r �response�callback� r �-/usr/lib/python3.6/service_reflection_test.py� CallMethod3 s z:FooUnitTest.testService.<locals>.MockRpcChannel.CallMethodN)�__name__� __module__�__qualname__r r r r r �MockRpcChannel2 s r c @ s e Zd Zdd� ZdS )z2FooUnitTest.testService.<locals>.MockRpcControllerc S s || _ d S )N)�failure_message)r �msgr r r � SetFailed: s z<FooUnitTest.testService.<locals>.MockRpcController.SetFailedN)r r r r r r r r �MockRpcController9 s r c @ s e Zd ZdS )z*FooUnitTest.testService.<locals>.MyServiceN)r r r r r r r � MyService? s r c s | � _ d S )N)�callback_response)r )r r r � MyCallbackD s z+FooUnitTest.testService.<locals>.MyCallbackzMethod Foo not implemented.� zMethod Bar not implemented.c @ s e Zd Zdd� Zdd� ZdS )z.FooUnitTest.testService.<locals>.MyServiceImplc S s d| _ d S )NT)� foo_called)r �rpc_controllerr �doner r r �Foo] s z2FooUnitTest.testService.<locals>.MyServiceImpl.Fooc S s d| _ d S )NT)� bar_called)r r r r r r r �Bar_ s z2FooUnitTest.testService.<locals>.MyServiceImpl.BarN)r r r r r r r r r � MyServiceImpl\ s r! T)r � RpcChannelZ RpcControllerr r ZTestServicer Z FooRequest�assertEqualr � GetDescriptorr �methodsZ BarRequestZ assertTrueZGetRequestClassZGetResponseClassZBarResponser r ) r r r r r r �channelZsrvcZservice_descriptorr! r )r r �testService1 sF zFooUnitTest.testServicec s� G dd� dt j�}d � _� fdd�}|� }tj|�}d}d}� jtjj� |j� � |j|||� � j� jtj � � j||j � � j||j� � j|j� jd |j � d S )Nc @ s e Zd Zdd� ZdS )z3FooUnitTest.testServiceStub.<locals>.MockRpcChannelc S s || _ || _|| _||� � d S )N)r r r )r r r r Zresponse_classr r r r r p s z>FooUnitTest.testServiceStub.<locals>.MockRpcChannel.CallMethodN)r r r r r r r r r o s r c s | � _ d S )N)r )r )r r r r y s z/FooUnitTest.testServiceStub.<locals>.MyCallbackr r r )r r"