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 4b06e2c + f372e1c commit 2dfc01aCopy full SHA for 2dfc01a
spec/zstd-ruby_spec.rb
@@ -1,5 +1,6 @@
1
require "spec_helper"
2
require 'zstd-ruby'
3
+require 'securerandom'
4
5
RSpec.describe Zstd do
6
it "has a version number" do
@@ -45,9 +46,11 @@ def to_str
45
46
47
describe 'decompress' do
48
it 'should work' do
- compressed = Zstd.compress('abc')
49
+ # bounbdary is 128 bytes
50
+ str = SecureRandom.hex(150)
51
+ compressed = Zstd.compress(str)
52
decompressed = Zstd.decompress(compressed)
- expect(decompressed).to eq('abc')
53
+ expect(decompressed).to eq(str)
54
end
55
56
it 'should work for empty strings' do
0 commit comments