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

curationexperts / laevigata / 9e325a69-d6eb-4059-8a6f-9b6c6712d0f0
97%
main: 86%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/tar-7.5.19
DEFAULT BRANCH: main
Ran 16 Jul 2026 11:53PM UTC
Jobs 4
Files 142
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

16 Jul 2026 11:36PM UTC coverage: 97.476% (+0.03%) from 97.443%
9e325a69-d6eb-4059-8a6f-9b6c6712d0f0

Pull #2538

circleci

mark-dce
Add formatted 404 Not Found page for bad Collection and Adminset IDs

**ISSUE**
Invalid AdminSet or Collection IDs in URLs triggered an
ActiveFedora::ObjectNotFoundError exception which was not being
handled explicity by the application, so we were getting the
default Rails 404 page.

**RESOLUTION**
Add the ActiveFedora execption to the existing exception handling
for similar Blacklight (Solr) not-found errors.

This change also adds tests for the relevant error handling.
Pull Request #2538: Add formatted 404 Not Found page for bad Collection and Adminset IDs

2 of 2 new or added lines in 2 files covered. (100.0%)

313 existing lines in 39 files now uncovered.

2781 of 2853 relevant lines covered (97.48%)

49.92 hits per line

Coverage Regressions

Lines Coverage ∆ File
50
60.63
-38.58% app/services/graduation_service.rb
45
54.08
-45.92% app/models/in_progress_etd.rb
41
52.33
-47.67% app/controllers/hyrax/etds_controller.rb
21
71.58
-22.11% app/presenters/etd_presenter.rb
18
57.14
-42.86% app/models/user.rb
16
74.6
-25.4% app/services/visibility_translator.rb
12
50.0
-42.86% app/controllers/registrar_feeds_controller.rb
8
33.33
-66.67% app/validators/my_files_validator.rb
7
62.07
-24.14% app/models/schools/department.rb
6
50.0
-50.0% app/actors/primary_file_title_actor.rb
6
69.23
-23.08% app/forms/single_valued_form.rb
6
96.05
-3.95% app/models/etd.rb
6
86.88
-3.75% app/models/proquest_behaviors.rb
6
71.43
-28.57% app/presenters/git_sha_presenter.rb
4
87.5
-12.5% app/actors/hyrax/actors/default_admin_set_actor.rb
4
88.24
-7.84% app/forms/hyrax/etd_form.rb
4
85.37
-7.32% app/models/ability.rb
4
73.08
-15.38% app/services/hyrax/laevigata_authority_service.rb
4
42.86
-57.14% app/validators/my_program_validator.rb
3
40.0
-60.0% app/constraints/user_is_admin.rb
3
86.67
-6.67% app/jobs/attach_files_to_work_job.rb
3
66.67
-33.33% app/services/hyrax/workflow/comment_notification.rb
3
63.64
-27.27% app/services/hyrax/workflow/hidden_notification.rb
3
66.67
-33.33% app/services/hyrax/workflow/reviewed_notification.rb
3
66.67
-33.33% app/services/hyrax/workflow/unhidden_notification.rb
3
50.0
-50.0% app/validators/my_advisor_validator.rb
3
96.21
-2.27% lib/workflow_setup.rb
2
92.86
4.76% app/controllers/in_progress_etds_controller.rb
2
96.97
-3.03% app/models/solr_document.rb
2
75.0
-25.0% app/presenters/etd_file_set_presenter.rb
2
92.59
-7.41% app/services/hyrax/statistics/depositors/summary.rb
2
60.0
-40.0% app/validators/keyword_validator.rb
2
60.0
-40.0% app/validators/my_etd_validator.rb
2
50.0
-50.0% lib/input_sanitizer.rb
2
77.78
-22.22% app/services/hyrax/workflow/sixty_day_embargo_notification.rb
2
77.78
-22.22% app/services/hyrax/workflow/today_embargo_notification.rb
1
90.0
-10.0% app/controllers/schools_controller.rb
1
84.62
-7.69% app/jobs/content_event_job.rb
1
95.0
-5.0% app/lib/runtime_info.rb
Jobs
ID Job ID Ran Files Coverage
1 9e325a69-d6eb-4059-8a6f-9b6c6712d0f0.1 16 Jul 2026 11:53PM UTC 123
85.73
2 9e325a69-d6eb-4059-8a6f-9b6c6712d0f0.2 16 Jul 2026 11:53PM UTC 129
82.31
3 9e325a69-d6eb-4059-8a6f-9b6c6712d0f0.3 16 Jul 2026 11:54PM UTC 122
83.53
4 9e325a69-d6eb-4059-8a6f-9b6c6712d0f0.4 16 Jul 2026 11:54PM UTC 120
86.24
Source Files on build 9e325a69-d6eb-4059-8a6f-9b6c6712d0f0
  • Tree
  • List 142
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #9E325A69...
  • Pull Request #2538
  • PR Base - main (#2FE759D5...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc