summaryrefslogtreecommitdiff
path: root/spec/unit/rest_spec.rb
diff options
context:
space:
mode:
authordanielsdeleo <dan@opscode.com>2012-10-31 23:03:51 -0700
committerdanielsdeleo <dan@opscode.com>2012-10-31 23:03:51 -0700
commit29173a2b8e8014d983ec20cd8a2ebf967dd51fb5 (patch)
treebf02f8ef56578e19c61e80d51986513ce030149b /spec/unit/rest_spec.rb
parentcb5b790d671e38c1471ee1ab62d5ec81a3274de4 (diff)
downloadchef-29173a2b8e8014d983ec20cd8a2ebf967dd51fb5.tar.gz
Fix syntax and force_encoding for 1.8
Diffstat (limited to 'spec/unit/rest_spec.rb')
-rw-r--r--spec/unit/rest_spec.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/spec/unit/rest_spec.rb b/spec/unit/rest_spec.rb
index bd38b1596f..4609caf5dc 100644
--- a/spec/unit/rest_spec.rb
+++ b/spec/unit/rest_spec.rb
@@ -387,7 +387,7 @@ describe Chef::REST do
http_response.add_field("content-encoding", "deflate")
unzipped_body = '{ "error":[ "Ears get sore!", "Not even four" ] }'
gzipped_body = Zlib::Deflate.deflate(unzipped_body)
- gzipped_body.force_encoding(Encoding::BINARY)
+ gzipped_body.force_encoding(Encoding::BINARY) if "strings".respond_to?(:force_encoding)
http_response.stub!(:body).and_return gzipped_body
http_response.stub!(:read_body)