aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_dispatch/testing/integration.rb
diff options
context:
space:
mode:
authorRafael Mendonça França <rafaelmfranca@gmail.com>2016-11-18 15:07:33 -0500
committerRafael Mendonça França <rafaelmfranca@gmail.com>2016-11-18 15:07:33 -0500
commit60c333eb104d99d4975ef1dab2acfb1e82deead5 (patch)
treebdc9ca9d376859dffe336ccadf69f190228625ef /actionpack/lib/action_dispatch/testing/integration.rb
parent8dbc1ca339e63e00c8da0f0e74cd38ce507415b1 (diff)
parent064744bef6175d382d508846c790658d46e311c4 (diff)
downloadrails-60c333eb104d99d4975ef1dab2acfb1e82deead5.tar.gz
rails-60c333eb104d99d4975ef1dab2acfb1e82deead5.tar.bz2
rails-60c333eb104d99d4975ef1dab2acfb1e82deead5.zip
Merge pull request #27098 from sina-s/fix-unexpected-session-sharing
Fix unexpected session sharing
Diffstat (limited to 'actionpack/lib/action_dispatch/testing/integration.rb')
-rw-r--r--actionpack/lib/action_dispatch/testing/integration.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/actionpack/lib/action_dispatch/testing/integration.rb b/actionpack/lib/action_dispatch/testing/integration.rb
index 101820fbb1..a1c2a8858a 100644
--- a/actionpack/lib/action_dispatch/testing/integration.rb
+++ b/actionpack/lib/action_dispatch/testing/integration.rb
@@ -368,6 +368,7 @@ module ActionDispatch
# simultaneously.
def open_session
dup.tap do |session|
+ session.reset!
yield session if block_given?
end
end