Sha256: 00b754ec8d9a8c9330e8a8a7d7056ed17777b9ec88515deeb11ad44f4c22c8df

Contents?: true

Size: 582 Bytes

Versions: 11

Compression:

Stored size: 582 Bytes

Contents

FactoryBot.define do
  factory :search, class: Spotlight::Search do
    exhibit
    sequence(:title) { |n| "Exhibit Search #{n}" }
    sequence(:slug) { |n| "Search#{n}" }

    after(:build) { |search| search.thumbnail = FactoryBot.create(:featured_image) }
  end

  factory :published_search, parent: :search do
    published true
  end

  factory :default_search, class: Spotlight::Search do
    exhibit
    title 'All Exhibit Items'
    long_description 'All items in this exhibit.'

    after(:build) { |search| search.thumbnail = FactoryBot.create(:featured_image) }
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
blacklight-spotlight-2.2.0 spec/factories/searches.rb
blacklight-spotlight-2.1.0 spec/factories/searches.rb
blacklight-spotlight-2.0.2 spec/factories/searches.rb
blacklight-spotlight-2.0.1 spec/factories/searches.rb
blacklight-spotlight-2.0.0 spec/factories/searches.rb
blacklight-spotlight-2.0.0.rc6 spec/factories/searches.rb
blacklight-spotlight-2.0.0.rc5 spec/factories/searches.rb
blacklight-spotlight-2.0.0.rc4 spec/factories/searches.rb
blacklight-spotlight-2.0.0.rc3 spec/factories/searches.rb
blacklight-spotlight-2.0.0.rc2 spec/factories/searches.rb
blacklight-spotlight-2.0.0.rc1 spec/factories/searches.rb