efi_selftest: add hii set keyboard layout test case
Add a test for the case when the HII database protocol set_keyboard_layout() function is called with a NULL key_guid argument. Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com> Cc: Heinrich Schuchardt <xypron.glpk@gmx.de> Cc: Ilias Apalodimas <ilias.apalodimas@linaro.org>
This commit is contained in:
parent
65b91a346e
commit
4d4ec25810
@ -564,7 +564,19 @@ out:
|
||||
*/
|
||||
static int test_hii_database_set_keyboard_layout(void)
|
||||
{
|
||||
efi_status_t ret;
|
||||
|
||||
PRINT_TESTNAME;
|
||||
|
||||
/* Invalid key guid. */
|
||||
ret = hii_database_protocol->set_keyboard_layout(
|
||||
hii_database_protocol, NULL);
|
||||
if (ret != EFI_INVALID_PARAMETER) {
|
||||
efi_st_error("set_keyboard_layout returned %u not invalid\n",
|
||||
(unsigned int)ret);
|
||||
return EFI_ST_FAILURE;
|
||||
}
|
||||
|
||||
/* set_keyboard_layout() not implemented yet */
|
||||
return EFI_ST_SUCCESS;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user