私はペーパークリップ3.2を備えたレール3.2アプリを持っており、必要なペーパークリップアタッチメント(親指)を持つモデルを持っています。ファイルシステムまたは S3 にファイルを保存せずに有効なオブジェクトを作成するにはどうすればよいですか? 私が現在持っているものは以下のとおりですが、これは実行ごとにファイルシステムに保存されます。毎回アップロードせずに有効なエピソードを持つ方法はありますか?
モデル:
class Episode
include Mongoid::Document
include Mongoid::Paperclip
has_mongoid_attached_file :thumb
validates_attachment_presence :thumb
end
仕様:
require 'spec_helper'
describe Episode do
it "has a valid factory" do
Fabricate.build(:episode).should be_valid
end
end
製作者:
Fabricator(:episode) do
thumb { File.open(File.join(Rails.root, 'spec', 'fabricators', 'assets', 'thumb.jpg'))}
end