Skip to content

Commit f372e1c

Browse files
committed
test: Add test for Compressed_Block
1 parent 4b06e2c commit f372e1c

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

spec/zstd-ruby_spec.rb

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
require "spec_helper"
22
require 'zstd-ruby'
3+
require 'securerandom'
34

45
RSpec.describe Zstd do
56
it "has a version number" do
@@ -45,9 +46,11 @@ def to_str
4546

4647
describe 'decompress' do
4748
it 'should work' do
48-
compressed = Zstd.compress('abc')
49+
# bounbdary is 128 bytes
50+
str = SecureRandom.hex(150)
51+
compressed = Zstd.compress(str)
4952
decompressed = Zstd.decompress(compressed)
50-
expect(decompressed).to eq('abc')
53+
expect(decompressed).to eq(str)
5154
end
5255

5356
it 'should work for empty strings' do

0 commit comments

Comments
 (0)