Sha256: b1e6d851de4d0b643d2785ea2a8953f48fa9c50e5d1897f366062b3ef2524a47

Contents?: true

Size: 787 Bytes

Versions: 9

Compression:

Stored size: 787 Bytes

Contents

# frozen_string_literal: true

require "action_controller/railtie"

class GrpcApp < Rails::Application
  initializer(:host_config) do
    Rails.application.config.hosts << "www.example.com"
  end
end
GrpcApp.initialize!

require 'rspec/rails'

$LOAD_PATH.unshift(File.expand_path('../lib', __dir__))

RSpec.configure do |config|
  config.full_backtrace = true
  config.render_views

  config.mock_with(:rspec) do |mocks|
    mocks.yield_receiver_to_any_instance_implementation_blocks = true
    mocks.verify_partial_doubles = true
  end
end

require_relative '../protoc-gen-rails/testdata/base/app/controllers/my_service_controller'
Rails.application.routes.draw_paths.push("#{Rails.root}/protoc-gen-rails/testdata/base/config/routes")
Rails.application.routes.draw do
  draw(:grpc)
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
grpc-rest-0.1.18 spec/spec_helper.rb
grpc-rest-0.1.17 spec/spec_helper.rb
grpc-rest-0.1.16 spec/spec_helper.rb
grpc-rest-0.1.15 spec/spec_helper.rb
grpc-rest-0.1.14 spec/spec_helper.rb
grpc-rest-0.1.13 spec/spec_helper.rb
grpc-rest-0.1.10 spec/spec_helper.rb
grpc-rest-0.1.9 spec/spec_helper.rb
grpc-rest-0.1.7 spec/spec_helper.rb