From 38e7c6e9524dedf66a6dfb91802f423aa6b2f572 Mon Sep 17 00:00:00 2001 From: Rudolf Schmidt Date: Thu, 28 Nov 2013 12:10:59 +0100 Subject: [PATCH] FIX: Updated encoding for Ruby versions lower than 2.x --- spec/yell/adapters/gelf_spec.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/spec/yell/adapters/gelf_spec.rb b/spec/yell/adapters/gelf_spec.rb index 133e834..56da713 100644 --- a/spec/yell/adapters/gelf_spec.rb +++ b/spec/yell/adapters/gelf_spec.rb @@ -88,7 +88,13 @@ def send( *datagrams ) end it "should be zipped" do - datagrams[0][0..1].bytes.should == [0x78, 0x9C] # zlib header + expected = "\x78\x9c" # zlib header + + if RUBY_VERSION[0, 1].to_i >= 2 + expected = expected.b + end + + datagrams[0][0..1].should == expected end end