spec/slack/events/request_spec.rb in slack-ruby-client-2.2.0 vs spec/slack/events/request_spec.rb in slack-ruby-client-2.3.0
- old
+ new
@@ -45,9 +45,20 @@
it 'rewinds the request body after reading it' do
expect(request.body).to eq body
expect(http_request.body.read).to eq body
end
+ context 'with an already read body' do
+ before do
+ http_request.body.read
+ end
+
+ it 'rewinds the request body before reading it' do
+ expect(request.body).to eq body
+ expect(http_request.body.read).to eq body
+ end
+ end
+
context 'time' do
after do
Timecop.return
end