Sha256: fcbc9f65827c8c8d6abdb5e06a4fef0429edc810ae6b88236e21798a411864df

Contents?: true

Size: 711 Bytes

Versions: 14

Compression:

Stored size: 711 Bytes

Contents

feature 'Reindex Monitor', js: true do
  let(:resources) do
    [FactoryGirl.create(:resource)]
  end
  let(:exhibit) { FactoryGirl.create(:exhibit, resources: resources) }
  let(:exhibit_curator) { FactoryGirl.create(:exhibit_curator, exhibit: exhibit) }

  before do
    resources.each(&:waiting!)
    login_as exhibit_curator
    visit spotlight.admin_exhibit_catalog_path(exhibit)
  end

  it 'is rendered on the item admin page' do
    expect(page).to have_css('.panel.index-status', visible: true)
    within('.panel.index-status') do
      expect(page).to have_css('p', text: /Began reindexing a total of \d items/)
      expect(page).to have_css('p', text: /Reindexed \d of \d items/)
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
blacklight-spotlight-0.31.0 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.30.0 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.29.1 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.29.0 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.28.3 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.28.2 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.28.1 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.28.0 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.27.0 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.26.1 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.26.0 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.25.0 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.24.0 spec/features/javascript/reindex_monitor_spec.rb
blacklight-spotlight-0.23.0 spec/features/javascript/reindex_monitor_spec.rb