Sha256: a3a6605c653207aca45cda92fd1e00517c951b2448480af3b4ccbed493e580f9

Contents?: true

Size: 1.22 KB

Versions: 9

Compression:

Stored size: 1.22 KB

Contents

# frozen_string_literal: true

RSpec.describe "Record View" do
  it "displays a normal record" do
    visit solr_document_path('2007020969')
    expect(page).to have_content "Title:"
    expect(page).to have_content "Strong Medicine speaks"
    expect(page).to have_content "Subtitle:"
    expect(page).to have_content "a Native American elder has her say : an oral history"
    expect(page).to have_content "Author:"
    expect(page).to have_content "Hearth, Amy Hill, 1958-"
    expect(page).to have_content "Format:"
    expect(page).to have_content "Book"
    expect(page).to have_content "Call number:"
    expect(page).to have_content "E99.D2 H437 2008"
    tmp_value = Capybara.ignore_hidden_elements
    Capybara.ignore_hidden_elements = false
    expect(page).to have_css("link[rel=alternate]")
    Capybara.ignore_hidden_elements = tmp_value
  end

  it "does not display blank titles" do
    visit solr_document_path('2008305903')
    expect(page).to have_no_content "More Information:"
  end

  it "does not display vernacular records" do
    visit solr_document_path('2009373513')
    expect(page).to have_content "次按驟變"
    expect(page).to have_content "林行止"
    expect(page).to have_content "臺北縣板橋市"
  end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
blacklight-8.8.0 spec/features/record_view_spec.rb
blacklight-8.7.0 spec/features/record_view_spec.rb
blacklight-8.6.1 spec/features/record_view_spec.rb
blacklight-8.6.0 spec/features/record_view_spec.rb
blacklight-8.5.1 spec/features/record_view_spec.rb
blacklight-8.5.0 spec/features/record_view_spec.rb
blacklight-8.4.0 spec/features/record_view_spec.rb
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/blacklight-8.3.0/spec/features/record_view_spec.rb
blacklight-8.3.0 spec/features/record_view_spec.rb