mirror of
https://github.com/pocketpaw/pocketpaw.git
synced 2026-05-21 17:24:57 +00:00
The OSS-only CI job caught test files the first relocation sweep missed
— that sweep only scanned top-level tests/*.py, not subdirectories:
* tests/connectors/test_connector_bus.py — a module-level
`from pocketpaw_ee.cloud.shared.events import event_bus` broke
OSS-only collection.
* tests/bootstrap/test_kb_query_with_image.py — monkeypatches
pocketpaw_ee.cloud.embeddings.
Both moved to tests/ee/ (neither uses a local conftest; 10 tests still
pass). tests/test_api_chat_cloud_context.py stays put — it self-skips
when pocketpaw_ee.cloud is absent.
Also `ruff format` on src/pocketpaw/runtime/connector_bus.py — a
one-line pre-existing formatting miss the lint job flagged.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>