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

collorg / halfORM / 15931046153
94%

Build:
DEFAULT BRANCH: main
Ran 27 Jun 2025 04:23PM UTC
Jobs 6
Files 15
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

27 Jun 2025 04:21PM UTC coverage: 98.576%. First build
15931046153

push

github

joel-m
feat: add @register decorator for custom relation classes

Allows overriding generic relation classes with custom implementations
containing business logic and personalized Fkeys. Foreign key navigation
now returns custom classes instead of generic ones.

- Add register_class() function in relation_factory
- Import as @register decorator in model module
- Track registered class IDs to prevent duplicates
- Enhance __repr__ to display custom Fkeys when present
- Update documentation with examples and usage patterns

Resolves issue where fkey() calls returned generic classes without
custom methods and business logic.

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

1315 of 1334 relevant lines covered (98.58%)

5.83 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3.9 - 15931046153.1 27 Jun 2025 04:23PM UTC 15
98.55
GitHub Action Run
2 3.12 - 15931046153.2 27 Jun 2025 04:23PM UTC 15
98.55
GitHub Action Run
3 3.10 - 15931046153.3 27 Jun 2025 04:23PM UTC 15
98.55
GitHub Action Run
4 3.11 - 15931046153.4 27 Jun 2025 04:23PM UTC 15
98.55
GitHub Action Run
5 3.13 - 15931046153.5 27 Jun 2025 04:23PM UTC 15
98.58
6 3.8 - 15931046153.6 27 Jun 2025 04:23PM UTC 15
98.55
GitHub Action Run
Source Files on build 15931046153
  • Tree
  • List 15
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 61d8fb8b on github
  • Prev Build on main (#15907413789)
  • Next Build on main (#15931168045)
  • 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