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

tschm / pytest-alembic / 32925565949
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: fix/lazy-asyncio-import
DEFAULT BRANCH: main
Ran 26 Aug 2026 03:13AM UTC
Jobs 1
Files 17
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

26 Aug 2026 03:12AM UTC coverage: 100.0%. First build
32925565949

push

github

tschm
fix: spawn sys.executable for the collection subprocess, not PATH's python

`get_bare_import_tableset` hard-coded the string "python" as the
interpreter for the clean-import subprocess. That resolves through PATH,
which is not necessarily the interpreter running the tests: under tox, or
any runner that invokes a venv's interpreter by absolute path without
activating it, PATH's python is the system one -- which has no
pytest_alembic installed. On Windows it is frequently not an interpreter
at all.

The child exists to import this very package, so it has to be this
interpreter. The failure mode made that hard to see: a non-zero exit from
the subprocess is caught and re-raised as an AlembicTestFailure, so a
broken environment surfaced as a problem with the user's migrations.

It worked in CI only because setup-uv puts the venv's bin first on PATH.

Closes #201

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

208 of 208 branches covered (100.0%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

896 of 896 relevant lines covered (100.0%)

12.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run- - 32925565949.1 26 Aug 2026 03:14AM UTC 17
100.0
GitHub Action Run
Source Files on build 32925565949
  • Tree
  • List 17
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 389ff282 on github
  • Delete
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