userver
C++ Async Framework
Toggle main menu visibility
Loading...
Searching...
No Matches
test_grpc_reflection.py
1
import
logging
2
3
from
grpc_reflection.v1alpha.proto_reflection_descriptor_database
import
ServerReflectionRequest
4
5
logger = logging.getLogger(__name__)
6
7
8
async def
test_happy_path(grpc_reflection_client):
9
request = ServerReflectionRequest(list_services=
''
)
10
response = grpc_reflection_client.ServerReflectionInfo(iter([request]))
11
res = await response.read()
12
list_services = res.list_services_response
13
services = list_services.service
14
result = {service.name
for
service
in
services}
15
reference = {
16
'grpc.reflection.v1alpha.ServerReflection'
,
17
'grpc.health.v1.Health'
,
18
}
19
assert
result == reference
functional_tests
golden_path
tests
test_grpc_reflection.py
Generated on
for userver by
Doxygen
1.17.0