From ec056dd8fba5cd478ed99c19385759335caf916c Mon Sep 17 00:00:00 2001 From: Xavier Noria Date: Sat, 15 Jun 2024 13:44:59 +0200 Subject: [PATCH] Document test transactions w/ multiple databases --- guides/source/testing.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/guides/source/testing.md b/guides/source/testing.md index f99dedb181..a070e186b8 100644 --- a/guides/source/testing.md +++ b/guides/source/testing.md @@ -429,6 +429,12 @@ class MyTest < ActiveSupport::TestCase end ``` +If there are [multiple writing databases](active_record_multiple_databases.html) +in place, tests are wrapped in as many respective transactions, and all of them +are rolled back. + +#### Opting-out of Test Transactions + Individual test cases can opt-out: ```ruby