Refactor bluetooth scanners for better seperation of concerns (#104909)

This commit is contained in:
J. Nick Koston 2023-12-02 13:20:06 -10:00 committed by GitHub
parent 7a9c3819e0
commit dd9c22672a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 195 additions and 111 deletions

View file

@ -12,9 +12,9 @@ import pytest
from homeassistant.components.bluetooth import (
MONOTONIC_TIME,
BaseHaRemoteScanner,
BluetoothServiceInfoBleak,
HaBluetoothConnector,
HomeAssistantRemoteScanner,
async_get_advertisement_callback,
)
from homeassistant.components.bluetooth.usage import (
@ -26,7 +26,7 @@ from homeassistant.core import HomeAssistant
from . import _get_manager, generate_advertisement_data, generate_ble_device
class FakeScanner(BaseHaRemoteScanner):
class FakeScanner(HomeAssistantRemoteScanner):
"""Fake scanner."""
def __init__(