Add P210M(US) 1.0 1.0.3 fixture (#1399)

This commit is contained in:
Steven B.
2024-12-21 09:20:12 +00:00
committed by GitHub
parent cef0e571a0
commit d81cf1b3b6
6 changed files with 1594 additions and 5 deletions

View File

@@ -111,7 +111,7 @@ SWITCHES_SMART = {
"S505D",
}
SWITCHES = {*SWITCHES_IOT, *SWITCHES_SMART}
STRIPS_IOT = {"HS107", "HS300", "KP303", "KP200", "KP400", "EP40"}
STRIPS_IOT = {"HS107", "HS300", "KP303", "KP200", "KP400", "EP40", "P210M"}
STRIPS_SMART = {"P300", "P304M", "TP25", "EP40M"}
STRIPS = {*STRIPS_IOT, *STRIPS_SMART}

File diff suppressed because it is too large Load Diff

View File

@@ -268,7 +268,8 @@ async def test_alias(dev, runner):
res = await runner.invoke(alias, obj=dev)
assert f"Alias: {new_alias}" in res.output
await dev.set_alias(old_alias)
# If alias is None set it back to empty string
await dev.set_alias(old_alias or "")
async def test_raw_command(dev, mocker, runner):

View File

@@ -65,12 +65,13 @@ async def test_alias(dev):
test_alias = "TEST1234"
original = dev.alias
assert isinstance(original, str)
assert isinstance(original, str | None)
await dev.set_alias(test_alias)
await dev.update()
assert dev.alias == test_alias
await dev.set_alias(original)
# If alias is None set it back to empty string
await dev.set_alias(original or "")
await dev.update()
assert dev.alias == original