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

code-shoily / yog_ex / dd0810d7682b24374b72e6d7f9895ecc331491b1
93%

Build:
DEFAULT BRANCH: main
Ran 06 Sep 2026 01:39AM UTC
Jobs 1
Files 132
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

06 Sep 2026 01:36AM UTC coverage: 93.361% (-0.008%) from 93.369%
dd0810d7682b24374b72e6d7f9895ecc331491b1

push

github

code-shoily
Add property-based tests for layout invariants

Closes #292

Add 44 property-based tests for Yog.Layout and layout helpers covering:
- Node-coordinate bijection (circular, random, spring)
- Manual/strict mode validation (no unexpected extra coordinates)
- Translate preserves pairwise deltas, identity, invertibility, additivity
- Scale identity, composition, uniform and non-uniform correctness
- Fit keeps bounds within requested dimensions
- Center moves bounding box center correctly, idempotency
- Circular layout places nodes on requested radius
- Grid layout validates duplicate and missing node IDs
- Bounds, pack non-overlap/isometry, merge_position_maps, random seed determinism

12910 of 13828 relevant lines covered (93.36%)

32674.16 hits per line

Coverage Regressions

Lines Coverage ∆ File
1
93.61
-0.28% lib/yog/generator/classic.ex
1
90.51
-0.73% lib/yog/pathfinding/bidirectional.ex
Jobs
ID Job ID Ran Files Coverage
1 dd0810d7682b24374b72e6d7f9895ecc331491b1.1 06 Sep 2026 01:39AM UTC 132
93.36
GitHub Action Run
Source Files on build dd0810d7682b24374b72e6d7f9895ecc331491b1
  • Tree
  • List 132
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • dd0810d7 on github
  • Prev Build on main (#37208F4D...)
  • Next Build on main (#38CF6147...)
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