Changeset 3be5366 in mainline for uspace/lib/display/test/display.c
- Timestamp:
- 2023-01-19T12:09:34Z (2 years ago)
- Branches:
- master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6828a56
- Parents:
- aaa3b855
- git-author:
- Jiri Svoboda <jiri@…> (2023-01-19 18:09:23)
- git-committer:
- Jiri Svoboda <jiri@…> (2023-01-19 12:09:34)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/display/test/display.c
raaa3b855 r3be5366 58 58 static errno_t test_window_create(void *, display_wnd_params_t *, sysarg_t *); 59 59 static errno_t test_window_destroy(void *, sysarg_t); 60 static errno_t test_window_move_req(void *, sysarg_t, gfx_coord2_t * );60 static errno_t test_window_move_req(void *, sysarg_t, gfx_coord2_t *, sysarg_t); 61 61 static errno_t test_window_move(void *, sysarg_t, gfx_coord2_t *); 62 62 static errno_t test_window_get_pos(void *, sysarg_t, gfx_coord2_t *); … … 124 124 sysarg_t move_req_wnd_id; 125 125 gfx_coord2_t move_req_pos; 126 sysarg_t move_req_pos_id; 126 127 127 128 bool window_move_called; … … 379 380 test_response_t resp; 380 381 gfx_coord2_t pos; 382 sysarg_t pos_id; 381 383 382 384 async_set_fallback_port_handler(test_display_conn, &resp); … … 410 412 pos.x = 42; 411 413 pos.y = 43; 412 413 rc = display_window_move_req(wnd, &pos); 414 pos_id = 44; 415 416 rc = display_window_move_req(wnd, &pos, pos_id); 414 417 PCUT_ASSERT_TRUE(resp.window_move_req_called); 415 418 PCUT_ASSERT_ERRNO_VAL(resp.rc, rc); … … 417 420 PCUT_ASSERT_INT_EQUALS(pos.x, resp.move_req_pos.x); 418 421 PCUT_ASSERT_INT_EQUALS(pos.y, resp.move_req_pos.y); 422 PCUT_ASSERT_INT_EQUALS(pos_id, resp.move_req_pos_id); 419 423 420 424 display_window_destroy(wnd); … … 434 438 test_response_t resp; 435 439 gfx_coord2_t pos; 440 sysarg_t pos_id; 436 441 437 442 async_set_fallback_port_handler(test_display_conn, &resp); … … 465 470 pos.x = 42; 466 471 pos.y = 43; 467 468 rc = display_window_move_req(wnd, &pos); 472 pos_id = 44; 473 474 rc = display_window_move_req(wnd, &pos, pos_id); 469 475 PCUT_ASSERT_TRUE(resp.window_move_req_called); 470 476 PCUT_ASSERT_ERRNO_VAL(resp.rc, rc); … … 472 478 PCUT_ASSERT_INT_EQUALS(pos.x, resp.move_req_pos.x); 473 479 PCUT_ASSERT_INT_EQUALS(pos.y, resp.move_req_pos.y); 480 PCUT_ASSERT_INT_EQUALS(pos_id, resp.move_req_pos_id); 474 481 475 482 display_window_destroy(wnd); … … 2147 2154 2148 2155 static errno_t test_window_move_req(void *arg, sysarg_t wnd_id, 2149 gfx_coord2_t *pos )2156 gfx_coord2_t *pos, sysarg_t pos_id) 2150 2157 { 2151 2158 test_response_t *resp = (test_response_t *) arg; … … 2154 2161 resp->move_req_wnd_id = wnd_id; 2155 2162 resp->move_req_pos = *pos; 2163 resp->move_req_pos_id = pos_id; 2156 2164 return resp->rc; 2157 2165 }
Note:
See TracChangeset
for help on using the changeset viewer.