Skip to content

Commit 8a645dc

Browse files
authored
Merge pull request #96 from zarqman/fix-deprecation-warning
Fix deprecation warning in StreamWriter
2 parents 2b99d40 + b3cdfed commit 8a645dc

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

lib/zstd-ruby/stream_writer.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module Zstd
33
class StreamWriter
44
def initialize(io, level: nil)
55
@io = io
6-
@stream = Zstd::StreamingCompress.new(level)
6+
@stream = Zstd::StreamingCompress.new(level: level)
77
end
88

99
def write(*data)

spec/zstd-ruby-stream_writer_spec.rb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,14 @@
1313
expect(Zstd.decompress(io.read)).to eq('abcdef')
1414
end
1515
end
16+
describe 'level' do
17+
it 'should work' do
18+
io = StringIO.new
19+
stream = Zstd::StreamWriter.new(io, level: 5)
20+
stream.write("abcdef")
21+
stream.finish
22+
io.rewind
23+
expect(Zstd.decompress(io.read)).to eq('abcdef')
24+
end
25+
end
1626
end

0 commit comments

Comments
 (0)