Add Home Assistant Green (#4486)

This commit is contained in:
Stefan Agner 2023-08-10 17:31:37 +02:00 committed by GitHub
parent 1611beccd1
commit c88fd9a7d9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 23 additions and 0 deletions

View File

@ -143,6 +143,8 @@ RE_MACHINE = re.compile(
r"|raspberrypi3" r"|raspberrypi3"
r"|raspberrypi4-64" r"|raspberrypi4-64"
r"|raspberrypi4" r"|raspberrypi4"
r"|yellow"
r"|green"
r"|tinker" r"|tinker"
r")$" r")$"
) )

View File

@ -6,6 +6,7 @@
"raspberrypi4": ["armv7", "armhf"], "raspberrypi4": ["armv7", "armhf"],
"raspberrypi4-64": ["aarch64", "armv7", "armhf"], "raspberrypi4-64": ["aarch64", "armv7", "armhf"],
"yellow": ["aarch64", "armv7", "armhf"], "yellow": ["aarch64", "armv7", "armhf"],
"green": ["aarch64", "armv7", "armhf"],
"tinker": ["armv7", "armhf"], "tinker": ["armv7", "armhf"],
"odroid-c2": ["aarch64", "armv7", "armhf"], "odroid-c2": ["aarch64", "armv7", "armhf"],
"odroid-c4": ["aarch64", "armv7", "armhf"], "odroid-c4": ["aarch64", "armv7", "armhf"],

View File

@ -103,6 +103,26 @@ async def test_raspberrypi4_64_arch(coresys, sys_machine, sys_supervisor):
assert coresys.arch.supported == ["aarch64", "armv7", "armhf"] assert coresys.arch.supported == ["aarch64", "armv7", "armhf"]
async def test_yellow_arch(coresys, sys_machine, sys_supervisor):
"""Test arch for yellow."""
sys_machine.return_value = "yellow"
sys_supervisor.arch = "aarch64"
await coresys.arch.load()
assert coresys.arch.default == "aarch64"
assert coresys.arch.supported == ["aarch64", "armv7", "armhf"]
async def test_green_arch(coresys, sys_machine, sys_supervisor):
"""Test arch for green."""
sys_machine.return_value = "green"
sys_supervisor.arch = "aarch64"
await coresys.arch.load()
assert coresys.arch.default == "aarch64"
assert coresys.arch.supported == ["aarch64", "armv7", "armhf"]
async def test_tinker_arch(coresys, sys_machine, sys_supervisor): async def test_tinker_arch(coresys, sys_machine, sys_supervisor):
"""Test arch for tinker.""" """Test arch for tinker."""
sys_machine.return_value = "tinker" sys_machine.return_value = "tinker"