We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 6bc36e0 + 8a645dc commit 8f213deCopy full SHA for 8f213de
lib/zstd-ruby/stream_writer.rb
@@ -3,7 +3,7 @@ module Zstd
3
class StreamWriter
4
def initialize(io, level: nil)
5
@io = io
6
- @stream = Zstd::StreamingCompress.new(level)
+ @stream = Zstd::StreamingCompress.new(level: level)
7
end
8
9
def write(*data)
spec/zstd-ruby-stream_writer_spec.rb
@@ -13,4 +13,14 @@
13
expect(Zstd.decompress(io.read)).to eq('abcdef')
14
15
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
26
0 commit comments