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