diff options
Diffstat (limited to 'spec/support/helpers/database_connection_helpers.rb')
-rw-r--r-- | spec/support/helpers/database_connection_helpers.rb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/spec/support/helpers/database_connection_helpers.rb b/spec/support/helpers/database_connection_helpers.rb new file mode 100644 index 00000000000..763329499f0 --- /dev/null +++ b/spec/support/helpers/database_connection_helpers.rb @@ -0,0 +1,9 @@ +module DatabaseConnectionHelpers + def run_with_new_database_connection + pool = ActiveRecord::Base.connection_pool + conn = pool.checkout + yield conn + ensure + pool.checkin(conn) + end +end |