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

hbmartin / pyldraw3 / 28956698136
90%
main: 94%

Build:
Build:
LAST BUILD BRANCH: release-prep-1.1.0-followup
DEFAULT BRANCH: main
Ran 08 Jul 2026 03:58PM UTC
Jobs 2
Files 30
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

08 Jul 2026 03:57PM UTC coverage: 90.166% (+90.2%) from 0.0%
28956698136

Pull #11

github

hbmartin
Piece.place() now reuses an existing .ldr/.dat extension when the default suffix is in effect.
Piece.place("body.ldr").reference now returns BODY.LDR.
[ldraw/model.py (line 21)](/Users/haroldmartin/Downloads/pyldraw3/ldraw/model.py:21): imports BomRow under TYPE_CHECKING, removes _BomRowLike, and returns list[BomRow].
[ldraw/bom.py (line 31)](/Users/haroldmartin/Downloads/pyldraw3/ldraw/bom.py:31): replaces the protocol method ... body with raise NotImplementedError.
The example tests now resolve the repo root and example script paths before running from tmp_path, and invoke uv run --project <repo> so uv still uses the project environment while the script runs in an isolated directory. I also replaced the incorrect “must create .ldr file” assertion with a stdout assertion, since these examples print LDraw output.
Pull Request #11: Piece.place() now reuses an existing .ldr/.dat extension when the def…

7 of 9 new or added lines in 3 files covered. (77.78%)

2008 of 2227 relevant lines covered (90.17%)

1.8 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python-3.13 - 28956698136.1 08 Jul 2026 03:58PM UTC 30
90.17
GitHub Action Run
2 python-3.12 - 28956698136.2 08 Jul 2026 03:58PM UTC 30
90.17
GitHub Action Run
Source Files on build 28956698136
  • Tree
  • List 30
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #11
  • PR Base - main (#28956625752)
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