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

hathitrust / otis / 17332317259
98%

Build:
DEFAULT BRANCH: main
Ran 29 Aug 2025 07:16PM UTC
Jobs 2
Files 122
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

29 Aug 2025 07:13PM UTC coverage: 97.501% (-0.2%) from 97.655%
17332317259

push

github

web-flow
ETT-228 RS pilot: Register for Resource Sharing role

* encompasses ETT-220, 221, 291, 292, 293
- Add EA ticket creation capability to `JiraClient` with `JiraClient::Registration` subclass
- Create Jira tickets in the EA project and allow Jira to do the heavy lifting wrt email
- Remove `RegistrationMailer` and its associated detritus such as preview
- Address feedback on display of submission landing page UI for registrants.
  - Change page title by using new minimalistic layout and header
  - Include email and service name on both edit and show (landing and confirmation) pages
  - "Confirm registration" button styling.
  - Fix focus appearance of landing page submit button (and possibly all others)
  - Respond to feedback on content of expired registration link message
- Quality of life fixes for registration views
  - Alphabetize institutions menu by name
  - Suppress read-only fields (sent/received etc) when creating new registration
  - Remove self-referential anchor in registration landing page navbar
  - Open registration Jira links in a new tab, and display icon indicating this behavior
  - Add Jira ticket help string for registrations
  - Add Expired badge to registration index and form
- ETT-54 Find an alternative for whois-parser
 - Use the unofficial fork which still has recent activity
 - The Gemfile comment and the GitHub source should serve as reminders that we're using something a little unconventional
- Replace variations on "finished", "finalized", "received" for registration status in favor of "submitted" and "approved"
- Add `ServiceRole` class for mapping `otis_registrations.role` to outward-facing naming conventions.

133 of 139 new or added lines in 9 files covered. (95.68%)

2 existing lines in 1 file now uncovered.

3316 of 3401 relevant lines covered (97.5%)

97.25 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
6
88.46
app/lib/otis/jira_client/registration.rb

Uncovered Existing Lines

Lines Coverage ∆ File
2
93.33
4.87% usr/src/app/app/lib/otis/jira_client.rb
Jobs
ID Job ID Ran Files Coverage
1 unit - 17332317259.1 29 Aug 2025 07:16PM UTC 122
97.03
GitHub Action Run
2 integration - 17332317259.2 29 Aug 2025 07:17PM UTC 122
62.82
GitHub Action Run
Source Files on build 17332317259
  • Tree
  • List 122
  • Changed 20
  • Source Changed 6
  • Coverage Changed 20
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #17332317259
  • ca36ffb0 on github
  • Prev Build on main (#16655806026)
  • Next Build on main (#17332476142)
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

© 2026 Coveralls, Inc