summaryrefslogtreecommitdiff
path: root/test/spec_deflater.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/spec_deflater.rb')
-rw-r--r--test/spec_deflater.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/spec_deflater.rb b/test/spec_deflater.rb
index 75244dcc..378e2cf3 100644
--- a/test/spec_deflater.rb
+++ b/test/spec_deflater.rb
@@ -362,6 +362,15 @@ describe Rack::Deflater do
verify(200, 'Hello World!', { 'gzip' => nil }, options)
end
+ it "not deflate if content-length is 0" do
+ options = {
+ 'response_headers' => {
+ 'Content-Length' => '0'
+ },
+ }
+ verify(200, '', { 'gzip' => nil }, options)
+ end
+
it "deflate response if :if lambda evaluates to true" do
options = {
'deflater_options' => {