mirror of
https://xff.cz/git/u-boot/
synced 2025-09-30 06:51:28 +02:00
test: font: Add dependencies on fonts
The font test needs two fonts. If one is not available, skip out early, to avoid an error. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -30,6 +30,7 @@ static int font_test_base(struct unit_test_state *uts)
|
|||||||
ut_assertok(console_record_reset_enable());
|
ut_assertok(console_record_reset_enable());
|
||||||
ut_assertok(run_command("font list", 0));
|
ut_assertok(run_command("font list", 0));
|
||||||
ut_assert_nextline("nimbus_sans_l_regular");
|
ut_assert_nextline("nimbus_sans_l_regular");
|
||||||
|
if (IS_ENABLED(CONFIG_CONSOLE_TRUETYPE_CANTORAONE))
|
||||||
ut_assert_nextline("cantoraone_regular");
|
ut_assert_nextline("cantoraone_regular");
|
||||||
ut_assertok(ut_check_console_end(uts));
|
ut_assertok(ut_check_console_end(uts));
|
||||||
|
|
||||||
@@ -37,6 +38,9 @@ static int font_test_base(struct unit_test_state *uts)
|
|||||||
ut_asserteq_str("nimbus_sans_l_regular", name);
|
ut_asserteq_str("nimbus_sans_l_regular", name);
|
||||||
ut_asserteq(18, size);
|
ut_asserteq(18, size);
|
||||||
|
|
||||||
|
if (!IS_ENABLED(CONFIG_CONSOLE_TRUETYPE_CANTORAONE))
|
||||||
|
return 0;
|
||||||
|
|
||||||
max_metrics = 1;
|
max_metrics = 1;
|
||||||
if (IS_ENABLED(CONFIG_CONSOLE_TRUETYPE))
|
if (IS_ENABLED(CONFIG_CONSOLE_TRUETYPE))
|
||||||
max_metrics = IF_ENABLED_INT(CONFIG_CONSOLE_TRUETYPE,
|
max_metrics = IF_ENABLED_INT(CONFIG_CONSOLE_TRUETYPE,
|
||||||
|
Reference in New Issue
Block a user