Skip to content

pytest(fix[fixtures]): move control fixtures into plugin

bf2756b
Select commit
Loading
Failed to load commit list.
Draft

Experiment: Control mode #605

pytest(fix[fixtures]): move control fixtures into plugin
bf2756b
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 1, 2026 in 0s

55.62% (+10.22%) compared to 849cbca

View this Pull Request on Codecov

55.62% (+10.22%) compared to 849cbca

Details

Codecov Report

❌ Patch coverage is 82.38702% with 152 lines in your changes missing coverage. Please review.
✅ Project coverage is 55.62%. Comparing base (849cbca) to head (bf2756b).

Files with missing lines Patch % Lines
src/libtmux/_internal/engines/control_mode.py 80.23% 28 Missing and 22 partials ⚠️
src/libtmux/_internal/engines/control_protocol.py 84.34% 22 Missing and 14 partials ⚠️
src/libtmux/pytest_plugin.py 78.84% 19 Missing and 3 partials ⚠️
src/libtmux/server.py 75.94% 16 Missing and 3 partials ⚠️
src/libtmux/_internal/engines/subprocess_engine.py 68.57% 9 Missing and 2 partials ⚠️
src/libtmux/exc.py 0.00% 4 Missing ⚠️
src/libtmux/pane.py 85.71% 2 Missing and 1 partial ⚠️
src/libtmux/_internal/engines/base.py 97.95% 1 Missing and 1 partial ⚠️
src/libtmux/session.py 71.42% 2 Missing ⚠️
src/libtmux/common.py 90.00% 1 Missing ⚠️
... and 2 more
Additional details and impacted files
@@             Coverage Diff             @@
##           master     #605       +/-   ##
===========================================
+ Coverage   45.39%   55.62%   +10.22%     
===========================================
  Files          22       27        +5     
  Lines        2249     3060      +811     
  Branches      360      489      +129     
===========================================
+ Hits         1021     1702      +681     
- Misses       1082     1174       +92     
- Partials      146      184       +38     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.