mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-02 09:46:37 +03:00
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 <sjg@chromium.org>
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
#include <video.h>
|
||||
#include <linux/input.h>
|
||||
#include <test/ut.h>
|
||||
#include <test/video.h>
|
||||
#include "bootstd_common.h"
|
||||
#include <test/cedit-test.h>
|
||||
#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);
|
||||
|
||||
Reference in New Issue
Block a user