私のRailsプロジェクトでは、カスタムコードを使用して、各テストの前にデータベースをセットアップします。これは大量のデータで、毎回約2秒かかります。このデータはすべてのテストで同じですので、すべてのテストでこの設定を行わないようにします。Rails 2.3のトランザクションフィクスチャ外のデータベースの設定
Railsには、データベースをテスト前の状態にロールバックするトランザクションフィクスチャがありますが、Railsのフィクスチャの後にあります。私の問題は、セットアップデータが作成される前の状態にロールバックされることです。
トランザクションフィクスチャがセットアップコードをロールバックしないようにする方法はありますか?トランザクションが開始される前にいつかセットアップコードを実行しなければならないと思いますが、これはどこですか?
ありがとうございます、私はもう一度取り組んでいます。 – Ralf