summaryrefslogtreecommitdiff
path: root/test/spec_deflater.rb
diff options
context:
space:
mode:
authorSamuel Williams <samuel.williams@oriontransfer.co.nz>2022-08-01 15:59:13 +1200
committerSamuel Williams <samuel.williams@oriontransfer.co.nz>2022-08-01 22:44:05 +1200
commit291d5fb9b123bece91f429674cbaec98f14f8de7 (patch)
tree38f79beb1d04b1333604946453bbb12d7b5be541 /test/spec_deflater.rb
parent16b77dfdae08bcb4829195d17db43acf4616ed34 (diff)
downloadrack-291d5fb9b123bece91f429674cbaec98f14f8de7.tar.gz
Minor syntax improvements.
Diffstat (limited to 'test/spec_deflater.rb')
-rw-r--r--test/spec_deflater.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/test/spec_deflater.rb b/test/spec_deflater.rb
index 23880eaa..8d95cfaa 100644
--- a/test/spec_deflater.rb
+++ b/test/spec_deflater.rb
@@ -512,8 +512,11 @@ describe Rack::Deflater do
end
it 'does not close the response body prematurely' do
- app_body = Object.new
- class << app_body; attr_reader :closed; def each; yield('foo'); yield('bar'); end; def close; @closed = true; end; end
+ app_body = Class.new do
+ attr_reader :closed;
+ def each; yield('foo'); yield('bar'); end;
+ def close; @closed = true; end;
+ end.new
verify(200, 'foobar', deflate_or_gzip, { 'app_body' => app_body }) do |status, headers, body|
assert_nil app_body.closed