Sha256: 84edc9394f84e3f8a2d0084b56a986bf75cf23f015006457ef3526adb62df94d
Contents?: true
Size: 425 Bytes
Versions: 25
Compression:
Stored size: 425 Bytes
Contents
module UsedFileTestHelper # creates a file with usage in entry # and sets the magic @entry-variable (always present in views) for file lookup def create_used_file(model, entry: nil, **attributes) file = create(model, attributes) @entry = entry || Pageflow::PublishedEntry.new(create(:entry, :published)) usage = file.usages.create(revision: @entry.revision) Pageflow::UsedFile.new(file, usage) end end
Version data entries
25 entries across 25 versions & 1 rubygems