feat(ota): support forced firmware dispatch
This commit is contained in:
@@ -28,6 +28,7 @@ async def test_firmware_status_selects_gps_channel(monkeypatch):
|
||||
version="1.1.0",
|
||||
firmware_url="https://example.com/gps-1.1.0.bin",
|
||||
firmware_id=10,
|
||||
force_update=True,
|
||||
)
|
||||
|
||||
async def fake_get_firmware_update_dict(device_id):
|
||||
@@ -44,6 +45,7 @@ async def test_firmware_status_selects_gps_channel(monkeypatch):
|
||||
assert result["firmware_id"] == 10
|
||||
assert result["latest_version"] == "1.1.0"
|
||||
assert result["firmware_url"] == "https://example.com/gps-1.1.0.bin"
|
||||
assert result["force_update"] is True
|
||||
assert result["update_available"] is True
|
||||
assert result["can_update"] is True
|
||||
|
||||
|
||||
Reference in New Issue
Block a user