Sha256: fb41d5b20d197402e5436b7b40372df847756ad060fc5de7c271bf43c1482cf3

Contents?: true

Size: 941 Bytes

Versions: 17

Compression:

Stored size: 941 Bytes

Contents

require 'spec_helper'

describe 'spotlight/browse/search', type: :view do
  let(:search) { FactoryGirl.create(:search) }
  let(:exhibit) { FactoryGirl.create(:exhibit) }
  before :each do
    allow(search).to receive_messages(count: 15)
    allow(search).to receive_message_chain(:thumbnail, :image, thumb: '/some/image')
  end

  before :each do
    assign :exhibit, exhibit
  end

  it 'displays the image' do
    render partial: 'spotlight/browse/search', locals: { search: search }
    expect(response).to have_selector 'a img'
  end

  it 'has a heading' do
    render partial: 'spotlight/browse/search', locals: { search: search }
    expect(response).to have_link search.title, href: spotlight.exhibit_browse_path(exhibit, search)
  end

  it 'displays the item count' do
    render partial: 'spotlight/browse/search', locals: { search: search }
    expect(response).to have_selector 'small', text: /#{search.count} items/i
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
blacklight-spotlight-0.12.0 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.11.0 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.10.3 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.10.2 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.10.1 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.10.0 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.9.2 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.9.1 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.9.0 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.8.2 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.8.1 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.8.0 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.7.2 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.7.1 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.7.0 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.6.0 spec/views/spotlight/browse/_search.html.erb_spec.rb
blacklight-spotlight-0.5.0 spec/views/spotlight/browse/_search.html.erb_spec.rb