Sha256: 781fb1df51ceb93b79b72eb7aedd2cb810d3dab296f3cc153815c49934d6e933

Contents?: true

Size: 625 Bytes

Versions: 18

Compression:

Stored size: 625 Bytes

Contents

# frozen_string_literal: true

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

18 entries across 18 versions & 1 rubygems

Version Path
blacklight-spotlight-3.0.0.alpha.2 spec/factories/searches.rb
blacklight-spotlight-3.0.0.alpha.1 spec/factories/searches.rb
blacklight-spotlight-2.13.0 spec/factories/searches.rb
blacklight-spotlight-2.12.1 spec/factories/searches.rb
blacklight-spotlight-2.12.0 spec/factories/searches.rb
blacklight-spotlight-2.11.0 spec/factories/searches.rb
blacklight-spotlight-2.10.0 spec/factories/searches.rb
blacklight-spotlight-2.9.0 spec/factories/searches.rb
blacklight-spotlight-2.8.0 spec/factories/searches.rb
blacklight-spotlight-2.7.2 spec/factories/searches.rb
blacklight-spotlight-2.7.1 spec/factories/searches.rb
blacklight-spotlight-2.7.0 spec/factories/searches.rb
blacklight-spotlight-2.6.1.1 spec/factories/searches.rb
blacklight-spotlight-2.6.1 spec/factories/searches.rb
blacklight-spotlight-2.6.0 spec/factories/searches.rb
blacklight-spotlight-2.5.2 spec/factories/searches.rb
blacklight-spotlight-2.5.1 spec/factories/searches.rb
blacklight-spotlight-2.5.0 spec/factories/searches.rb