Sha256: 63ef49c880a37de50b991cc591cb2e85eaa60b15f185ae4cfa0e1fe25aa63943
Contents?: true
Size: 965 Bytes
Versions: 3
Compression:
Stored size: 965 Bytes
Contents
require 'spec_helper' RSpec.describe 'catalog/_index_header_list_newspaper_page.html.erb', type: :view do let(:query) { 'suffrage' } let(:document) { build(:newspaper_page_solr_document) } let(:current_search_session) { Search.new(query_params: { q: query }) } let(:page) do render 'catalog/index_header_list_newspaper_page', document: document, current_search_session: current_search_session, document_counter: 0 end before do # we need without_partial_double_verification or we get error: # View doesn't implement #current_search_session without_partial_double_verification do allow(view).to receive(:current_search_session).and_return(current_search_session) end end it 'renders the links with the IIIF search anchor' do expect(page).to have_link(document[:title_tesim].first, href: "/concern/newspaper_pages/#{document[:id]}#?h=#{query}") end end
Version data entries
3 entries across 3 versions & 1 rubygems