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

bleedingdeacons / integrity / 30924796952
91%

Build:
DEFAULT BRANCH: main
Ran 04 Aug 2026 03:36PM UTC
Jobs 1
Files 13
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

04 Aug 2026 03:34PM UTC coverage: 90.833%. Remained the same
30924796952

push

github

web-flow
chore(tests): mock Unity contracts by ::class, not string literal (#39)

GroupControllerTest was the last place mocking Unity interfaces by string
name. Those were genuinely dangerous until recently — Mockery generates a
double for a class that does not exist, with no methods and no signature
checking, and nothing here put Unity on the classpath. That is what hid the
four TypeErrors fixed when the autoloader was added.

They are no longer dangerous: the names now resolve to the real interfaces, so
the doubles are checked. This is the tidy-up, not the fix — ::class is what
every other test in this suite uses, and it fails at compile time on a typo
where a string silently mocks nothing.

219 tests, 488 assertions before and after.

2378 of 2618 relevant lines covered (90.83%)

3.28 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30924796952.1 04 Aug 2026 03:36PM UTC 13
90.83
GitHub Action Run
Source Files on build 30924796952
  • Tree
  • List 13
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30924796952
  • c528a1e1 on github
  • Prev Build on main (#30923904762)
  • Next Build on main (#30925445745)
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