diff options
author | Muxi Yan <mxyan@google.com> | 2017-10-04 18:00:20 -0700 |
---|---|---|
committer | Muxi Yan <mxyan@google.com> | 2017-10-04 18:00:20 -0700 |
commit | 906f69c1dfb09766708ca82217851cc20ebedd83 (patch) | |
tree | 02f037f3a72103623433f72041b3c4457f457bcf /src/ruby | |
parent | 74878c7bf577b4cfea1d2f52ed0661a676961c17 (diff) |
Fix Ruby build
Diffstat (limited to 'src/ruby')
-rwxr-xr-x | src/ruby/pb/test/client.rb | 2 | ||||
-rw-r--r-- | src/ruby/spec/compression_options_spec.rb | 24 |
2 files changed, 13 insertions, 13 deletions
diff --git a/src/ruby/pb/test/client.rb b/src/ruby/pb/test/client.rb index 4f2275e32a..f938f945f5 100755 --- a/src/ruby/pb/test/client.rb +++ b/src/ruby/pb/test/client.rb @@ -102,7 +102,7 @@ def create_stub(opts) if ['client_compressed_unary', 'client_compressed_streaming'].include?(opts.test_case) compression_options = - GRPC::Core::CompressionOptions.new(default_algorithm: :message/gzip) + GRPC::Core::CompressionOptions.new(default_algorithm: 'message/gzip') compression_channel_args = compression_options.to_channel_arg_hash else compression_channel_args = {} diff --git a/src/ruby/spec/compression_options_spec.rb b/src/ruby/spec/compression_options_spec.rb index dc9c41c580..bec82e42a9 100644 --- a/src/ruby/spec/compression_options_spec.rb +++ b/src/ruby/spec/compression_options_spec.rb @@ -19,7 +19,7 @@ describe GRPC::Core::CompressionOptions do # according to what the core lib provides. # Names of supported compression algorithms - ALGORITHMS = [:identity, :message/deflate, :message/gzip] + ALGORITHMS = [:identity, 'message/deflate', 'message/gzip'] # Names of valid supported compression levels COMPRESS_LEVELS = [:none, :low, :medium, :high] @@ -54,10 +54,10 @@ describe GRPC::Core::CompressionOptions do options = GRPC::Core::CompressionOptions.new( default_algorithm: :identity, default_level: :none, - disabled_algorithms: [:message/gzip, :message/deflate] + disabled_algorithms: ['message/gzip', 'message/deflate'] ) - [:message/gzip, :message/deflate].each do |algorithm| + ['message/gzip', 'message/deflate'].each do |algorithm| expect(options.algorithm_enabled?(algorithm)).to be false expect(options.disabled_algorithms.include?(algorithm)).to be true end @@ -69,16 +69,16 @@ describe GRPC::Core::CompressionOptions do it 'works when all optional args have been set' do options = GRPC::Core::CompressionOptions.new( - default_algorithm: :message/gzip, + default_algorithm: 'message/gzip', default_level: :low, - disabled_algorithms: [:message/deflate] + disabled_algorithms: ['message/deflate'] ) - expect(options.algorithm_enabled?(:message/deflate)).to be false - expect(options.algorithm_enabled?(:message/gzip)).to be true - expect(options.disabled_algorithms).to eq([:message/deflate]) + expect(options.algorithm_enabled?('message/deflate')).to be false + expect(options.algorithm_enabled?('message/gzip')).to be true + expect(options.disabled_algorithms).to eq(['message/deflate']) - expect(options.default_algorithm).to be(:message/gzip) + expect(options.default_algorithm).to be('message/gzip') expect(options.default_level).to be(:low) expect(options.to_hash).to be_instance_of(Hash) end @@ -102,12 +102,12 @@ describe GRPC::Core::CompressionOptions do describe '#new with bad parameters' do it 'should fail with more than one parameter' do - blk = proc { GRPC::Core::CompressionOptions.new(:message/gzip, :none) } + blk = proc { GRPC::Core::CompressionOptions.new('message/gzip', :none) } expect { blk.call }.to raise_error end it 'should fail with a non-hash parameter' do - blk = proc { GRPC::Core::CompressionOptions.new(:message/gzip) } + blk = proc { GRPC::Core::CompressionOptions.new('message/gzip') } expect { blk.call }.to raise_error end end @@ -137,7 +137,7 @@ describe GRPC::Core::CompressionOptions do [:none, :any, 'gzip', Object.new, 1].each do |name| it "should fail for parameter ${name} of class #{name.class}" do options = GRPC::Core::CompressionOptions.new( - disabled_algorithms: [:message/gzip]) + disabled_algorithms: ['message/gzip']) blk = proc do options.algorithm_enabled?(name) |