Changeset e7b32d7 in mainline for uspace/lib/ui/test/image.c
- Timestamp:
- 2021-04-02T17:35:19Z (4 years ago)
- Children:
- 7a8af2f
- Parents:
- 2e1dbf7d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ui/test/image.c
r2e1dbf7d re7b32d7 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" … … 87 88 PCUT_TEST(set_rect) 88 89 { 90 errno_t rc; 91 dummy_gc_t *dgc; 92 gfx_context_t *gc; 93 ui_resource_t *resource = NULL; 89 94 ui_image_t *image = NULL; 90 95 gfx_rect_t brect; 91 96 gfx_rect_t rect; 92 errno_t rc; 93 94 rc = ui_image_create(NULL, NULL, &brect, &image); 97 98 rc = dummygc_create(&dgc); 99 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 100 101 gc = dummygc_get_ctx(dgc); 102 103 rc = ui_resource_create(gc, false, &resource); 104 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 105 PCUT_ASSERT_NOT_NULL(resource); 106 107 rc = ui_image_create(resource, NULL, &brect, &image); 95 108 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 96 109 PCUT_ASSERT_NOT_NULL(image); … … 108 121 109 122 ui_image_destroy(image); 123 ui_resource_destroy(resource); 124 dummygc_destroy(dgc); 110 125 } 111 126 … … 139 154 dummy_gc_t *dgc; 140 155 gfx_context_t *gc; 156 ui_resource_t *resource = NULL; 141 157 errno_t rc; 142 158 … … 146 162 gc = dummygc_get_ctx(dgc); 147 163 148 rc = ui_image_create(NULL, NULL, &brect, &image); 164 rc = ui_resource_create(gc, false, &resource); 165 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 166 PCUT_ASSERT_NOT_NULL(resource); 167 168 rc = ui_image_create(resource, NULL, &brect, &image); 149 169 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 150 170 PCUT_ASSERT_NOT_NULL(image); … … 172 192 173 193 ui_image_destroy(image); 194 ui_resource_destroy(resource); 195 dummygc_destroy(dgc); 174 196 } 175 197 … … 181 203 gfx_bitmap_params_t params; 182 204 gfx_bitmap_t *bitmap; 205 ui_resource_t *resource = NULL; 183 206 ui_image_t *image = NULL; 184 207 gfx_rect_t brect; … … 189 212 190 213 gc = dummygc_get_ctx(dgc); 214 215 rc = ui_resource_create(gc, false, &resource); 216 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 217 PCUT_ASSERT_NOT_NULL(resource); 191 218 192 219 gfx_bitmap_params_init(¶ms); … … 194 221 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 195 222 196 rc = ui_image_create( NULL, bitmap, &brect, &image);223 rc = ui_image_create(resource, bitmap, &brect, &image); 197 224 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 198 225 PCUT_ASSERT_NOT_NULL(image); … … 209 236 210 237 ui_image_destroy(image); 238 ui_resource_destroy(resource); 239 dummygc_destroy(dgc); 211 240 } 212 241
Note:
See TracChangeset
for help on using the changeset viewer.