Method: TestClientInterceptor#bidi_streamer

Defined in:
src/ruby/spec/support/services.rb

#bidi_streamer(requests:, call:, method:, metadata: {}) ⇒ Object



153
154
155
156
157
158
159
160
161
162
# File 'src/ruby/spec/support/services.rb', line 153

def bidi_streamer(requests:, call:, method:, metadata: {})
  GRPC.logger.info("Received bidi streamer call at method #{method}" \
    "with requests #{requests} for call #{call}" \
    " and metadata: #{metadata}")
  requests.each do |r|
    GRPC.logger.info("In client interceptor: #{r}")
  end
  ['foo'] = 'bar_from_bidi_streamer'
  yield
end