{"library":"grpcio-testing","type":"library","category":null,"description":"grpcio-testing provides testing utilities for gRPC Python, enabling developers to write unit and integration tests for their gRPC services and clients. It allows for simulating gRPC channels and servers, facilitating isolated testing of gRPC application logic without requiring a full gRPC runtime. The library is currently at version 1.80.0 and follows the release cadence of its parent `grpcio` project, typically with minor updates every six weeks.","language":"python","status":"active","version":"1.80.0","tags":["grpc","testing","unit-testing","integration-testing","protobuf","rpc"],"last_verified":"Thu May 21","install":[{"cmd":"pip install grpcio-testing","imports":["from grpc_testing import channel","from grpc_testing import server_from_dictionary","from grpc_testing import strict_real_time","from grpc_testing import strict_fake_time","from grpc import unary_unary_rpc_method_handler"]},{"cmd":"pip install grpcio grpcio-tools","imports":[]}],"homepage":"https://grpc.io","github":null,"docs":"https://grpc.github.io/grpc/python/grpc_testing.html","changelog":null,"pypi":"https://pypi.org/project/grpcio-testing/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":75,"avg_install_s":3.4,"avg_import_s":0.29,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/grpcio-testing/compatibility"}}