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

MushroomObserver / mushroom-observer / 28875279492
99%
main: 99%

Build:
Build:
LAST BUILD BRANCH: njw-delete-orphan-field-slips
DEFAULT BRANCH: main
Ran 07 Jul 2026 02:51PM UTC
Jobs 1
Files 1719
Run time 5min
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

07 Jul 2026 02:46PM UTC coverage: 99.084%. First build
28875279492

Pull #4718

github

mo-nathan
Add API2 error-constructor contract test (lost from #4694)

This table-driven test — exercising every API2 error class that has a
custom constructor — was written for the #4694 coverage cleanup but was
left untracked and never committed, so it never reached main or CI. It
only surfaced when running the full local suite (which picks up the
untracked file). Adding it now, corrected for two things that changed in
the meantime:

- API2::BadNotesFieldParameter was deleted (65d87d5bec); removed from the
  case table. test_every_custom_constructor_is_covered confirms the rest
  matches the current custom-constructor classes.
- User.current= was removed by the User.current sweep; the error classes
  need no current user, so that setup line is gone.

Rails.application.eager_load! runs in setup (not one test body), so every
error constant is loaded regardless of test order. Verified across seeds
1/999/42.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Pull Request #4718: Add (corrected) API2 error-constructor contract test lost from #4694

51701 of 52179 relevant lines covered (99.08%)

751.61 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28875279492.1 07 Jul 2026 02:51PM UTC 1719
99.08
GitHub Action Run
Source Files on build 28875279492
  • Tree
  • List 1719
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28875279492
  • Pull Request #4718
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