From fe10c61dfa4b51310fff06d6be2116803f6ae529 Mon Sep 17 00:00:00 2001 From: Alan Guo Xiang Tan <gxtan1990@gmail.com> Date: Fri, 5 May 2023 11:37:04 +0800 Subject: [PATCH] DEV: Reset capybara sessions and default driver after each test (#21402) I don't think we're leaking state at the moment but the docs are recommending that this two methods are called after each run. --- spec/rails_helper.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index f75359e5e00..a72d8c1dbff 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -421,6 +421,8 @@ RSpec.configure do |config| end end + Capybara.reset_sessions! + Capybara.use_default_driver Discourse.redis.flushdb end