diff options
| author | Jean-François Milants <jf@codingfield.com> | 2021-02-23 20:21:29 (GMT) |
|---|---|---|
| committer | Jean-François Milants <jf@codingfield.com> | 2021-02-23 20:21:29 (GMT) |
| commit | b11b20b0ac5c0adfbd1397cf42c322c873a736a8 (patch) | |
| tree | 0bcb047f3e9d5c41c6d79b4dac6cbcdd3929136b /src/libs/lvgl/tests/lv_test_widgets/lv_test_label.c | |
| parent | f864330d355172046fab0923fd9015ec52884f00 (diff) | |
Remove LVGL folder (it's now a submodule)
Diffstat (limited to 'src/libs/lvgl/tests/lv_test_widgets/lv_test_label.c')
| -rw-r--r-- | src/libs/lvgl/tests/lv_test_widgets/lv_test_label.c | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/src/libs/lvgl/tests/lv_test_widgets/lv_test_label.c b/src/libs/lvgl/tests/lv_test_widgets/lv_test_label.c new file mode 100644 index 0000000..586ebd2 --- /dev/null +++ b/src/libs/lvgl/tests/lv_test_widgets/lv_test_label.c @@ -0,0 +1,69 @@ +/** + * @file lv_test_label.c + * + */ + +/********************* + * INCLUDES + *********************/ +#include "../../lvgl.h" +#include "../lv_test_assert.h" +#include "lv_test_label.h" + +#if LV_BUILD_TEST + +/********************* + * DEFINES + *********************/ + +/********************** + * TYPEDEFS + **********************/ + +/********************** + * STATIC PROTOTYPES + **********************/ +static void create_copy(void); + +/********************** + * STATIC VARIABLES + **********************/ + +/********************** + * MACROS + **********************/ + +/********************** + * GLOBAL FUNCTIONS + **********************/ + +void lv_test_label(void) +{ + lv_test_print(""); + lv_test_print("==================="); + lv_test_print("Start lv_label tests"); + lv_test_print("==================="); + +#if LV_USE_LABEL + create_copy(); +#else + lv_test_print("Skip label test: LV_USE_LABEL == 0"); +#endif +} + +/********************** + * STATIC FUNCTIONS + **********************/ + +static void create_copy(void) +{ + lv_test_print(""); + lv_test_print("Create a label"); + lv_test_print("---------------------------"); + + lv_label_create(lv_scr_act(), NULL); +#if LV_COLOR_DEPTH == 32 + lv_test_assert_img_eq("lv_test_img32_label_1.png", "Create a label and leave the default settings"); +#endif +} +#endif |
