Method: GRPC::Spec::Helpers#build_rpc_server
- Defined in:
- src/ruby/spec/support/helpers.rb
#build_rpc_server(server_opts: {}, client_opts: {}) ⇒ Object
Build an RPC server used for testing
32 33 34 35 36 37 38 39 |
# File 'src/ruby/spec/support/helpers.rb', line 32 def build_rpc_server(server_opts: {}, client_opts: {}) @server = new_rpc_server_for_testing({ poll_period: 1 }.merge(server_opts)) @port = @server.add_http2_port('0.0.0.0:0', :this_port_is_insecure) @host = "0.0.0.0:#{@port}" @client_opts = client_opts @server end |