From ab14e55c052433e42224199798b026637614685f Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Wed, 2 Nov 2022 14:57:59 +0100 Subject: [PATCH] Ensure we do not actually create a BleakScanner in the usage test (#81362) Avoids a failure when bluetooth is turned off when testing on macos: bleak.exc.BleakError: Bluetooth device is turned off --- tests/components/bluetooth/test_usage.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/components/bluetooth/test_usage.py b/tests/components/bluetooth/test_usage.py index 1bea3b149cd..7e0d97d3d91 100644 --- a/tests/components/bluetooth/test_usage.py +++ b/tests/components/bluetooth/test_usage.py @@ -33,7 +33,8 @@ async def test_multiple_bleak_scanner_instances(hass): uninstall_multiple_bleak_catcher() - instance = bleak.BleakScanner() + with patch("bleak.get_platform_scanner_backend_type"): + instance = bleak.BleakScanner() assert not isinstance(instance, HaBleakScannerWrapper)