Skip to content

feat: add clientless RabbitMQ service - #158

Draft
cofin wants to merge 2 commits into
feat/podman-supportfrom
feat/rabbitmq-service
Draft

feat: add clientless RabbitMQ service#158
cofin wants to merge 2 commits into
feat/podman-supportfrom
feat/rabbitmq-service

Conversation

@cofin

@cofin cofin commented Jul 22, 2026

Copy link
Copy Markdown
Member

Summary\n\n- add RabbitMQ 4.3 fixtures using bundled rabbitmq-diagnostics, rabbitmqctl, and rabbitmqadmin\n- expose custom credentials and AMQP URL with per-worker virtual-host or broker isolation\n- keep the management port internal and register one-provider selective CI ownership\n\n## Validation\n\n- provider tests: 3 passed\n- Ruff, mypy, pyright, and docs passed\n- selector: 1 provider job, 1 image pull\n- no AMQP Python client dependency or lockfile change\n\nPart of #150.

@codecov-commenter

codecov-commenter commented Jul 22, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 72.28916% with 23 lines in your changes missing coverage. Please review.
✅ Project coverage is 10.30%. Comparing base (ba9c758) to head (633edd7).

Files with missing lines Patch % Lines
src/pytest_databases/docker/rabbitmq.py 72.28% 17 Missing and 6 partials ⚠️
Additional details and impacted files
@@                   Coverage Diff                   @@
##           feat/podman-support     #158      +/-   ##
=======================================================
- Coverage                11.95%   10.30%   -1.66%     
=======================================================
  Files                       24       25       +1     
  Lines                     2082     2165      +83     
  Branches                   169      177       +8     
=======================================================
- Hits                       249      223      -26     
- Misses                    1798     1891      +93     
- Partials                    35       51      +16     

☔ View full report in Codecov by Harness.
📢 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.

@cofin
cofin force-pushed the feat/podman-support branch from e106a3e to 5eee24d Compare July 22, 2026 15:56
@cofin
cofin force-pushed the feat/rabbitmq-service branch from d720fb1 to 967f828 Compare July 22, 2026 15:57
@cofin
cofin force-pushed the feat/rabbitmq-service branch from 967f828 to 633edd7 Compare July 22, 2026 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants