Rails 3.0 環境で rspec を実行しています。テスト用にメモリデータベースでsqlite3を使用するように切り替えました。
これを機能させるには、実行ごとにスキーマをロードする必要があります。
これに関する問題は、スキーマのロードから大量の出力が得られることです。
thisによると、Spork は何らかの形でこの出力をキャプチャしているようです。したがって、何をしても (silence_stream)、スキーマ ロードの出力は引き続き送信されます。
これをスポークで黙らせる方法はありますか?出力はテストサイクル全体を遅くし、非常に面倒です。