Для моего проекта Rails я использую собственный код для настройки базы данных перед каждым тестом.Это много данных, и каждый раз это занимает около 2 секунд.Эти данные одинаковы для каждого теста, поэтому я хочу не выполнять эту настройку для каждого теста.
В Rails есть транзакционные фиксаторы, которые откатывают базу данных до состояния, в котором она находилась до теста, но послеРельсовые светильники.Моя проблема заключается в том, что он также возвращается к состоянию, в котором он находился до создания моих установочных данных.
Есть ли способ предотвратить откат транзакционных исправлений моего установочного кода?Я предполагаю, что мне нужно выполнить мой установочный код до начала транзакции, но где это будет?