mirror of
https://github.com/esphome/aioesphomeapi.git
synced 2024-09-27 04:22:46 +02:00
Improve coverage for legacy ble advertisements (#754)
This commit is contained in:
parent
b84a07cd0c
commit
b3972ea070
@ -33,6 +33,7 @@ from aioesphomeapi.api_pb2 import (
|
|||||||
BluetoothLEAdvertisementResponse,
|
BluetoothLEAdvertisementResponse,
|
||||||
BluetoothLERawAdvertisement,
|
BluetoothLERawAdvertisement,
|
||||||
BluetoothLERawAdvertisementsResponse,
|
BluetoothLERawAdvertisementsResponse,
|
||||||
|
BluetoothServiceData,
|
||||||
ButtonCommandRequest,
|
ButtonCommandRequest,
|
||||||
CameraImageRequest,
|
CameraImageRequest,
|
||||||
CameraImageResponse,
|
CameraImageResponse,
|
||||||
@ -1343,8 +1344,18 @@ async def test_subscribe_bluetooth_le_advertisements(
|
|||||||
name=b"mydevice",
|
name=b"mydevice",
|
||||||
rssi=-50,
|
rssi=-50,
|
||||||
service_uuids=["1234"],
|
service_uuids=["1234"],
|
||||||
service_data={},
|
service_data=[
|
||||||
manufacturer_data={},
|
BluetoothServiceData(
|
||||||
|
uuid="1234",
|
||||||
|
data=b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00",
|
||||||
|
)
|
||||||
|
],
|
||||||
|
manufacturer_data=[
|
||||||
|
BluetoothServiceData(
|
||||||
|
uuid="1234",
|
||||||
|
data=b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00",
|
||||||
|
)
|
||||||
|
],
|
||||||
address_type=1,
|
address_type=1,
|
||||||
)
|
)
|
||||||
mock_data_received(protocol, generate_plaintext_packet(response))
|
mock_data_received(protocol, generate_plaintext_packet(response))
|
||||||
@ -1355,8 +1366,12 @@ async def test_subscribe_bluetooth_le_advertisements(
|
|||||||
name="mydevice",
|
name="mydevice",
|
||||||
rssi=-50,
|
rssi=-50,
|
||||||
service_uuids=["000034-0000-1000-8000-00805f9b34fb"],
|
service_uuids=["000034-0000-1000-8000-00805f9b34fb"],
|
||||||
manufacturer_data={},
|
manufacturer_data={
|
||||||
service_data={},
|
4660: b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
|
||||||
|
},
|
||||||
|
service_data={
|
||||||
|
"000034-0000-1000-8000-00805f9b34fb": b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
|
||||||
|
},
|
||||||
address_type=1,
|
address_type=1,
|
||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
Loading…
Reference in New Issue
Block a user