capybara
機能仕様を実行すると、 factory_girl
. これらの遅いファクトリは、機能仕様を大幅に遅くします。機能仕様でさえ、本質的に遅い仕様だと思います。それから私はいくつかの検査をしてもらい、遅い工場のほとんどがpaperclip
. ここにペーパークリップを使用したモデルがありました:
FactoryGirl.define do
factory :asset do
image Rails.root.join('spec/fixtures/sample.jpg').open
end
end
paperclip
だから、テストを高速化するためのテストモードのような方法があるのだろうか. ここに簡単な解決策があります。実際にトリミングするのではなく、元のファイルをコピーするだけです。