aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ruby/spec
diff options
context:
space:
mode:
authorGravatar Alexander Polcyn <apolcyn@google.com>2016-07-11 13:14:07 -0700
committerGravatar Alexander Polcyn <apolcyn@google.com>2016-07-11 13:17:48 -0700
commit6c4709e275dce67aaaf249e24208bd3dc7f69a32 (patch)
treed3697bab00ec794773da5d3bafb2661beee0454b /src/ruby/spec
parentb72cc3dd871f4b0e72519c8bea3577c61e8abd83 (diff)
replaced constant compress level names with ids
Diffstat (limited to 'src/ruby/spec')
-rw-r--r--src/ruby/spec/compression_options_spec.rb22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/ruby/spec/compression_options_spec.rb b/src/ruby/spec/compression_options_spec.rb
index 0b05701869..8d61756204 100644
--- a/src/ruby/spec/compression_options_spec.rb
+++ b/src/ruby/spec/compression_options_spec.rb
@@ -59,13 +59,6 @@ describe GRPC::Core::CompressionOptions do
high: 3
}
- it 'compression level name constants should match expections' do
- expect(GRPC::Core::CompressionOptions::COMPRESS_NONE_SYM).to eq(:none)
- expect(GRPC::Core::CompressionOptions::COMPRESS_LOW_SYM).to eq(:low)
- expect(GRPC::Core::CompressionOptions::COMPRESS_MEDIUM_SYM).to eq(:medium)
- expect(GRPC::Core::CompressionOptions::COMPRESS_HIGH_SYM).to eq(:high)
- end
-
it 'implements to_s' do
expect { GRPC::Core::CompressionOptions.new.to_s }.to_not raise_error
end
@@ -143,10 +136,10 @@ describe GRPC::Core::CompressionOptions do
end
describe '#level_name_to_value' do
- it 'should give the correct internal values from compression level names' do
- cls = GRPC::Core::CompressionOptions
- COMPRESS_LEVELS.each_pair do |name, internal_value|
- expect(cls.level_name_to_value(name)).to eq(internal_value)
+ COMPRESS_LEVELS.each_pair do |name, internal_value|
+ it "should return value #{internal_value} for level #{name}" do
+ actual_value = GRPC::Core::CompressionOptions.level_name_to_value(name)
+ expect(actual_value).to eq(internal_value)
end
end
@@ -161,6 +154,13 @@ describe GRPC::Core::CompressionOptions do
end
describe '#level_value_to_name' do
+ COMPRESS_LEVELS.each_pair do |name, internal_value|
+ it "should return level name #{name} for value #{internal_value}" do
+ actual_name = GRPC::Core::CompressionOptions.level_value_to_name(
+ internal_value)
+ expect(actual_name).to eq(name)
+ end
+ end
it 'should give the correct internal values from compression level names' do
cls = GRPC::Core::CompressionOptions
COMPRESS_LEVELS.each_pair do |name, internal_value|