From: Simon Glass Date: Fri, 2 May 2025 14:46:41 +0000 (-0600) Subject: expo: Check the screen contents after rendering X-Git-Tag: v2025.10-rc1~118^2~56^2~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b62a8cfbb6d365c650f64396963becf192b5255a;p=thirdparty%2Fu-boot.git expo: Check the screen contents after rendering Make sure that the screen contents are as expected when a scene has been rendered. Signed-off-by: Simon Glass --- diff --git a/test/boot/expo.c b/test/boot/expo.c index a50e9f721de..6fb9f810885 100644 --- a/test/boot/expo.c +++ b/test/boot/expo.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "bootstd_common.h" #include #include "../../boot/scene_internal.h" @@ -645,6 +646,9 @@ static int expo_render_image(struct unit_test_state *uts) ut_assertok(scene_arrange(scn)); ut_assertok(expo_render(exp)); + ut_asserteq(10314, video_compress_fb(uts, dev, false)); + ut_assertok(video_check_copy_fb(uts, dev)); + /* make sure only the preview for the second item is shown */ obj = scene_obj_find(scn, ITEM1_PREVIEW, SCENEOBJT_NONE); ut_asserteq(true, obj->flags & SCENEOF_HIDE);