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

mroderick / codebar-planner / 21567213662
95%
master: 95%

Build:
Build:
LAST BUILD BRANCH: imagemagick-check
DEFAULT BRANCH: master
Ran 01 Feb 2026 05:42PM UTC
Jobs 1
Files 174
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

01 Feb 2026 05:33PM UTC coverage: 95.332%. First build
21567213662

push

github

mroderick
Add comprehensive tests for all Pundit policies

Adds test coverage for all 11 authorization policy files that were
previously untested. Policies control access to admin functions and
sensitive data, making this coverage critical for security.

Test Coverage Results:
- 62 new policy tests (all passing)
- 10 of 11 policies: 100% coverage
- ApplicationPolicy: 92.59% (base class)
- Overall project: 95.22% coverage (up from 95.08%)

Policies Tested:
- AdminPortalPolicy (2 tests)
- ApplicationPolicy (6 tests)
- ChapterPolicy (12 tests)
- ContactPolicy (2 tests)
- EventPolicy (4 tests)
- GroupPolicy (4 tests)
- MemberNotePolicy (2 tests)
- OrganiserPolicy (6 tests)
- SponsorPolicy (10 tests)
- TestimonialPolicy (2 tests)
- WorkshopPolicy (12 tests)

Testing Pattern:
Each policy test follows a consistent pattern testing authorization
boundaries with happy path (admin succeeds) and sad path (regular
member denied) scenarios. Tests use Fabrication for test data and
Rolify for role assignment, matching existing codebase patterns.

3247 of 3406 relevant lines covered (95.33%)

82.47 hits per line

Jobs
ID Job ID Ran Files Coverage
1 21567213662.1 01 Feb 2026 05:42PM UTC 342
95.33
GitHub Action Run
Source Files on build 21567213662
  • Tree
  • List 174
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21567213662
  • 63ad333f on github
  • Next Build on policy-tests (#21567252609)
  • Delete
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