fix: centralize hass fixture usage and clean domain residue on unload

This commit is contained in:
Joshua King
2026-09-13 19:04:20 -04:00
parent 2dbb309844
commit e2d21f2e39
8 changed files with 394 additions and 488 deletions
-6
View File
@@ -5,12 +5,6 @@ import ast
from datetime import datetime
import logging
from pathlib import Path
import sys
from unittest.mock import MagicMock
# Mock homeassistant modules if not installed in environment
for _mod in ("homeassistant", "homeassistant.core", "homeassistant.config_entries"):
sys.modules.setdefault(_mod, MagicMock())
from custom_components.nestquest import const