• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pulibrary / pdc_discovery / 2ac48f63-1531-4c4d-b0c7-21f5447613b7

12 Sep 2024 05:36PM UTC coverage: 97.189% (+0.1%) from 97.054%
2ac48f63-1531-4c4d-b0c7-21f5447613b7

push

circleci

web-flow
Fix coverage reporting by using coveralls circleci orb (#680)

3457 of 3557 relevant lines covered (97.19%)

286.43 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

80.0
/app/models/recently_added.rb
1
# frozen_string_literal: true
2

3
class RecentlyAdded
1✔
4
  # @note No coverage for StandardError but depends on library
5
  def self.feed
1✔
6
    solr_url = Blacklight.default_configuration.connection_config[:url]
11✔
7
    solr = RSolr.connect(url: solr_url)
11✔
8
    solr_params = {
11✔
9
      q: '*:*',
10
      fq: 'migrated_bsi:false',
11
      sort: 'pdc_updated_at_dtsi desc'
12
    }
13
    response = solr.get('select', params: solr_params)
11✔
14
    entries = response["response"]["docs"].map { |doc| SolrDocument.new(doc) }
21✔
15
    entries
11✔
16
  rescue StandardError => ex
17
    Rails.logger.warn "Error fetching recently added feed: #{ex.message}."
×
18
    []
×
19
  end
20
end
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc