Sha256: 70b61a8185389aab4b865dee9e56ba517067edc601e80e8bc3a752b614d4dcc2

Contents?: true

Size: 321 Bytes

Versions: 5

Compression:

Stored size: 321 Bytes

Contents

# frozen_string_literal: true

RSpec.shared_context "anycable:rpc:server" do
  before(:all) do
    @server = AnyCable::Server.new(
      host: AnyCable.config.rpc_host,
      **AnyCable.config.to_grpc_params,
      interceptors: AnyCable.middleware.to_a
    )

    @server.start
  end

  after(:all) { @server.stop }
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
anycable-1.0.0 lib/anycable/rspec/with_grpc_server.rb
anycable-1.0.0.rc2 lib/anycable/rspec/with_grpc_server.rb
anycable-1.0.0.rc1 lib/anycable/rspec/with_grpc_server.rb
anycable-1.0.0.preview2 lib/anycable/rspec/with_grpc_server.rb
anycable-1.0.0.preview1 lib/anycable/rspec/with_grpc_server.rb