Skip to content

Migrate tests to pytest-homeassistant - #888

Merged
craigbarratt merged 1 commit into
custom-components:masterfrom
balloobbot:chore/migrate-pytest-homeassistant
Nov 6, 2026
Merged

craigbarratt merged 1 commit into
custom-components:masterfrom
balloobbot:chore/migrate-pytest-homeassistant

Conversation

@balloobbot

Copy link
Copy Markdown

Replace pytest-homeassistant-custom-component with the Core-maintained pytest-homeassistant==2026.11.0 package. Update the test helper imports and pytest configuration for the new plugin.

Validation: Python 3.14.10, python -m pytest — 180 passed.

@craigbarratt
craigbarratt merged commit a40aa8c into custom-components:master Nov 6, 2026
6 checks passed
jeyrb pushed a commit to jeyrb/pyscript that referenced this pull request Nov 6, 2026
Follow-up to custom-components#888:
- remove duplicate --asyncio-mode=auto from addopts (asyncio_mode is
  set in [tool:pytest])
- comment why -p no:respx is needed
- filter two third-party import-time deprecation warnings (Home
  Assistant http server, backoff)
- remove the commented-out pytest block from pyproject.toml
- remove the auto_enable_custom_integrations fixture; the
  pytest-homeassistant hass fixture enables custom integrations by
  default
- document uninstalling pytest-homeassistant-custom-component when
  upgrading a venv to Home Assistant 2026.11+

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.

3 participants