Fix formatting of mac addresses from dhcp discovery mocking in nuki (#110585)
dhcp returns addresses in lowercase without :
This commit is contained in:
parent
4eca0371d5
commit
b0e87c0941
2 changed files with 8 additions and 3 deletions
|
@ -5,6 +5,7 @@ from tests.common import MockConfigEntry
|
|||
NAME = "Nuki_Bridge_75BCD15"
|
||||
HOST = "1.1.1.1"
|
||||
MAC = "01:23:45:67:89:ab"
|
||||
DHCP_FORMATTED_MAC = "0123456789ab"
|
||||
|
||||
HW_ID = 123456789
|
||||
ID_HEX = "75BCD15"
|
||||
|
|
|
@ -10,7 +10,7 @@ from homeassistant.components.nuki.const import DOMAIN
|
|||
from homeassistant.const import CONF_TOKEN
|
||||
from homeassistant.core import HomeAssistant
|
||||
|
||||
from .mock import HOST, MAC, MOCK_INFO, NAME, setup_nuki_integration
|
||||
from .mock import DHCP_FORMATTED_MAC, HOST, MOCK_INFO, NAME, setup_nuki_integration
|
||||
|
||||
|
||||
async def test_form(hass: HomeAssistant) -> None:
|
||||
|
@ -146,7 +146,9 @@ async def test_dhcp_flow(hass: HomeAssistant) -> None:
|
|||
"""Test that DHCP discovery for new bridge works."""
|
||||
result = await hass.config_entries.flow.async_init(
|
||||
DOMAIN,
|
||||
data=dhcp.DhcpServiceInfo(hostname=NAME, ip=HOST, macaddress=MAC),
|
||||
data=dhcp.DhcpServiceInfo(
|
||||
hostname=NAME, ip=HOST, macaddress=DHCP_FORMATTED_MAC
|
||||
),
|
||||
context={"source": config_entries.SOURCE_DHCP},
|
||||
)
|
||||
|
||||
|
@ -186,7 +188,9 @@ async def test_dhcp_flow_already_configured(hass: HomeAssistant) -> None:
|
|||
await setup_nuki_integration(hass)
|
||||
result = await hass.config_entries.flow.async_init(
|
||||
DOMAIN,
|
||||
data=dhcp.DhcpServiceInfo(hostname=NAME, ip=HOST, macaddress=MAC),
|
||||
data=dhcp.DhcpServiceInfo(
|
||||
hostname=NAME, ip=HOST, macaddress=DHCP_FORMATTED_MAC
|
||||
),
|
||||
context={"source": config_entries.SOURCE_DHCP},
|
||||
)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue