summaryrefslogtreecommitdiff
path: root/tests/vb2_auxfw_sync_tests.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/vb2_auxfw_sync_tests.c')
-rw-r--r--tests/vb2_auxfw_sync_tests.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/tests/vb2_auxfw_sync_tests.c b/tests/vb2_auxfw_sync_tests.c
index 3987d64f..bcdd67a8 100644
--- a/tests/vb2_auxfw_sync_tests.c
+++ b/tests/vb2_auxfw_sync_tests.c
@@ -65,14 +65,15 @@ vb2_error_t vb2ex_auxfw_check(enum vb2_auxfw_update_severity *severity)
{
*severity = auxfw_mock_severity;
auxfw_update_severity = auxfw_mock_severity;
- if (*severity == VB2_AUXFW_SLOW_UPDATE)
- if (!auxfw_mock_display_available)
- return VB2_REQUEST_REBOOT;
return VB2_SUCCESS;
}
vb2_error_t vb2ex_auxfw_update(void)
{
+ if (auxfw_update_severity == VB2_AUXFW_SLOW_UPDATE)
+ if (!auxfw_mock_display_available)
+ return VB2_REQUEST_REBOOT;
+
if (auxfw_update_severity != VB2_AUXFW_NO_DEVICE &&
auxfw_update_severity != VB2_AUXFW_NO_UPDATE)
auxfw_update_req = 1;