Changeset 0e6e77f in mainline for uspace/srv/hid/display/test/window.c
- Timestamp:
- 2020-02-28T15:44:55Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a8eed5f
- Parents:
- 2a515dcd
- git-author:
- Jiri Svoboda <jiri@…> (2020-02-26 18:26:13)
- git-committer:
- Jiri Svoboda <jiri@…> (2020-02-28 15:44:55)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/display/test/window.c
r2a515dcd r0e6e77f 49 49 .fill_rect = dummy_fill_rect 50 50 }; 51 52 /** Test ds_window_resize(). */ 53 PCUT_TEST(window_resize) 54 { 55 ds_display_t *disp; 56 ds_client_t *client; 57 ds_window_t *wnd; 58 display_wnd_params_t params; 59 gfx_coord2_t offs; 60 gfx_rect_t nrect; 61 errno_t rc; 62 63 rc = ds_display_create(NULL, &disp); 64 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 65 66 rc = ds_client_create(disp, NULL, NULL, &client); 67 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 68 69 display_wnd_params_init(¶ms); 70 params.rect.p0.x = params.rect.p0.y = 0; 71 params.rect.p1.x = params.rect.p1.y = 10; 72 73 rc = ds_window_create(client, ¶ms, &wnd); 74 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 75 76 wnd->dpos.x = 100; 77 wnd->dpos.y = 100; 78 79 offs.x = -2; 80 offs.y = -3; 81 params.rect.p0.x = params.rect.p0.y = 0; 82 params.rect.p1.x = 12; 83 params.rect.p1.y = 13; 84 rc = ds_window_resize(wnd, &offs, &nrect); 85 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 86 87 PCUT_ASSERT_INT_EQUALS(98, wnd->dpos.x); 88 PCUT_ASSERT_INT_EQUALS(97, wnd->dpos.y); 89 90 ds_window_destroy(wnd); 91 ds_client_destroy(client); 92 ds_display_destroy(disp); 93 } 51 94 52 95 /** Test ds_window_get_ctx(). */
Note:
See TracChangeset
for help on using the changeset viewer.