Changes in uspace/lib/ui/test/image.c [d8ddf7a:95a9cbc] in mainline
- File:
-
- 1 edited
-
uspace/lib/ui/test/image.c (modified) (12 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ui/test/image.c
rd8ddf7a r95a9cbc 1 1 /* 2 * Copyright (c) 202 0Jiri Svoboda2 * Copyright (c) 2021 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 34 34 #include <ui/control.h> 35 35 #include <ui/image.h> 36 #include <ui/resource.h> 36 37 #include <ui/ui.h> 37 38 #include "../private/dummygc.h" … … 42 43 PCUT_TEST_SUITE(image); 43 44 44 typedef struct {45 bool clicked;46 } test_cb_resp_t;47 48 45 /** Create and destroy image */ 49 46 PCUT_TEST(create_destroy) … … 87 84 PCUT_TEST(set_rect) 88 85 { 86 errno_t rc; 87 dummy_gc_t *dgc; 88 gfx_context_t *gc; 89 ui_resource_t *resource = NULL; 89 90 ui_image_t *image = NULL; 90 91 gfx_rect_t brect; 91 92 gfx_rect_t rect; 92 errno_t rc; 93 94 rc = ui_image_create(NULL, NULL, &brect, &image); 93 94 rc = dummygc_create(&dgc); 95 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 96 97 gc = dummygc_get_ctx(dgc); 98 99 rc = ui_resource_create(gc, false, &resource); 100 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 101 PCUT_ASSERT_NOT_NULL(resource); 102 103 rc = ui_image_create(resource, NULL, &brect, &image); 95 104 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 96 105 PCUT_ASSERT_NOT_NULL(image); … … 108 117 109 118 ui_image_destroy(image); 119 ui_resource_destroy(resource); 120 dummygc_destroy(dgc); 110 121 } 111 122 … … 139 150 dummy_gc_t *dgc; 140 151 gfx_context_t *gc; 152 ui_resource_t *resource = NULL; 141 153 errno_t rc; 142 154 … … 146 158 gc = dummygc_get_ctx(dgc); 147 159 148 rc = ui_image_create(NULL, NULL, &brect, &image); 160 rc = ui_resource_create(gc, false, &resource); 161 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 162 PCUT_ASSERT_NOT_NULL(resource); 163 164 rc = ui_image_create(resource, NULL, &brect, &image); 149 165 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 150 166 PCUT_ASSERT_NOT_NULL(image); … … 172 188 173 189 ui_image_destroy(image); 190 ui_resource_destroy(resource); 191 dummygc_destroy(dgc); 174 192 } 175 193 … … 181 199 gfx_bitmap_params_t params; 182 200 gfx_bitmap_t *bitmap; 201 ui_resource_t *resource = NULL; 183 202 ui_image_t *image = NULL; 184 203 gfx_rect_t brect; … … 189 208 190 209 gc = dummygc_get_ctx(dgc); 210 211 rc = ui_resource_create(gc, false, &resource); 212 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 213 PCUT_ASSERT_NOT_NULL(resource); 191 214 192 215 gfx_bitmap_params_init(¶ms); … … 194 217 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 195 218 196 rc = ui_image_create( NULL, bitmap, &brect, &image);219 rc = ui_image_create(resource, bitmap, &brect, &image); 197 220 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 198 221 PCUT_ASSERT_NOT_NULL(image); … … 209 232 210 233 ui_image_destroy(image); 234 ui_resource_destroy(resource); 235 dummygc_destroy(dgc); 211 236 } 212 237
Note:
See TracChangeset
for help on using the changeset viewer.
