Add missing firmware module import (#774)

#766 was merged too hastily to fail the tests as the module was never imported.
This commit is contained in:
Teemu R 2024-02-20 01:00:26 +01:00 committed by GitHub
parent 3de04f320a
commit 29e6b92b1e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 19 additions and 1 deletions

View File

@ -4,6 +4,7 @@ from .childdevicemodule import ChildDeviceModule
from .cloudmodule import CloudModule
from .devicemodule import DeviceModule
from .energymodule import EnergyModule
from .firmware import Firmware
from .ledmodule import LedModule
from .lighttransitionmodule import LightTransitionModule
from .timemodule import TimeModule

View File

@ -46,7 +46,7 @@ class FakeSmartTransport(BaseTransport):
FIXTURE_MISSING_MAP = {
"get_wireless_scan_info": ("wireless", {"ap_list": [], "wep_supported": False}),
"get_auto_off_config": ("auto_off", {'delay_min': 10, 'enable': False}),
"get_auto_off_config": ("auto_off", {"delay_min": 10, "enable": False}),
"get_led_info": (
"led",
{
@ -63,6 +63,23 @@ class FakeSmartTransport(BaseTransport):
),
"get_connect_cloud_state": ("cloud_connect", {"status": 1}),
"get_on_off_gradually_info": ("on_off_gradually", {"enable": True}),
"get_latest_fw": (
"firmware",
{
"fw_size": 0,
"fw_ver": "1.0.5 Build 230801 Rel.095702",
"hw_id": "",
"need_to_upgrade": False,
"oem_id": "",
"release_date": "",
"release_note": "",
"type": 0,
},
),
"get_auto_update_info": (
"firmware",
{"enable": True, "random_range": 120, "time": 180},
),
}
async def send(self, request: str):