Changeset d8503fd in mainline for uspace/srv/hid/display/test
- Timestamp:
- 2023-01-09T21:14:04Z (3 years ago)
- Branches:
- master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 46b02cb
- Parents:
- e04b72d6
- Location:
- uspace/srv/hid/display/test
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/hid/display/test/client.c
re04b72d6 rd8503fd 1 1 /* 2 * Copyright (c) 202 1Jiri Svoboda2 * Copyright (c) 2023 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 93 93 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 94 94 95 rc = ds_seat_create(disp, &seat);95 rc = ds_seat_create(disp, "Alice", &seat); 96 96 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 97 97 … … 144 144 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 145 145 146 rc = ds_seat_create(disp, &seat);146 rc = ds_seat_create(disp, "Alice", &seat); 147 147 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 148 148 … … 192 192 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 193 193 194 rc = ds_seat_create(disp, &seat);194 rc = ds_seat_create(disp, "Alice", &seat); 195 195 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 196 196 … … 250 250 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 251 251 252 rc = ds_seat_create(disp, &seat);252 rc = ds_seat_create(disp, "Alice", &seat); 253 253 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 254 254 … … 309 309 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 310 310 311 rc = ds_seat_create(disp, &seat);311 rc = ds_seat_create(disp, "Alice", &seat); 312 312 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 313 313 … … 377 377 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 378 378 379 rc = ds_seat_create(disp, &seat);379 rc = ds_seat_create(disp, "Alice", &seat); 380 380 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 381 381 … … 445 445 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 446 446 447 rc = ds_seat_create(disp, &seat);447 rc = ds_seat_create(disp, "Alice", &seat); 448 448 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 449 449 … … 514 514 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 515 515 516 rc = ds_seat_create(disp, &seat);516 rc = ds_seat_create(disp, "Alice", &seat); 517 517 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 518 518 … … 572 572 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 573 573 574 rc = ds_seat_create(disp, &seat);574 rc = ds_seat_create(disp, "Alice", &seat); 575 575 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 576 576 … … 618 618 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 619 619 620 rc = ds_seat_create(disp, &seat);620 rc = ds_seat_create(disp, "Alice", &seat); 621 621 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 622 622 -
uspace/srv/hid/display/test/display.c
re04b72d6 rd8503fd 1 1 /* 2 * Copyright (c) 202 2Jiri Svoboda2 * Copyright (c) 2023 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 32 32 #include <str.h> 33 33 34 #include "../cfgclient.h" 34 35 #include "../client.h" 35 36 #include "../display.h" … … 54 55 }; 55 56 57 static void test_ds_cfgev_pending(void *); 58 59 static ds_cfgclient_cb_t test_ds_cfgclient_cb = { 60 .ev_pending = test_ds_cfgev_pending 61 }; 62 56 63 static void test_ds_ev_pending(void *arg) 57 64 { … … 66 73 } 67 74 75 static void test_ds_cfgev_pending(void *arg) 76 { 77 bool *called_cb = (bool *) arg; 78 *called_cb = true; 79 } 80 68 81 /** Display creation and destruction. */ 69 82 PCUT_TEST(display_create_destroy) … … 123 136 124 137 ds_wmclient_destroy(wmclient); 138 ds_display_destroy(disp); 139 } 140 141 /** Basic CFG client operation. */ 142 PCUT_TEST(display_cfgclient) 143 { 144 ds_display_t *disp; 145 ds_cfgclient_t *cfgclient; 146 errno_t rc; 147 148 rc = ds_display_create(NULL, df_none, &disp); 149 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 150 151 rc = ds_cfgclient_create(disp, &test_ds_cfgclient_cb, NULL, &cfgclient); 152 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 153 154 ds_cfgclient_destroy(cfgclient); 125 155 ds_display_destroy(disp); 126 156 } … … 145 175 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 146 176 147 rc = ds_seat_create(disp, &seat);177 rc = ds_seat_create(disp, "Alice", &seat); 148 178 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 149 179 … … 216 246 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 217 247 218 rc = ds_seat_create(disp, &seat);248 rc = ds_seat_create(disp, "Alice", &seat); 219 249 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 220 250 … … 287 317 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 288 318 289 rc = ds_seat_create(disp, &seat);319 rc = ds_seat_create(disp, "Alice", &seat); 290 320 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 291 321 … … 331 361 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 332 362 333 rc = ds_seat_create(disp, &seat);363 rc = ds_seat_create(disp, "Alice", &seat); 334 364 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 335 365 … … 372 402 ds_display_t *disp; 373 403 ds_seat_t *seat; 374 ds_seat_t *s0, *s1 ;375 errno_t rc; 376 377 rc = ds_display_create(NULL, df_none, &disp); 378 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 379 380 rc = ds_seat_create(disp, &seat);404 ds_seat_t *s0, *s1, *s2; 405 errno_t rc; 406 407 rc = ds_display_create(NULL, df_none, &disp); 408 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 409 410 rc = ds_seat_create(disp, "Alice", &seat); 381 411 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 382 412 … … 386 416 s1 = ds_display_next_seat(s0); 387 417 PCUT_ASSERT_NULL(s1); 418 419 s2 = ds_display_find_seat(disp, seat->id); 420 PCUT_ASSERT_EQUALS(s2, seat); 388 421 389 422 ds_seat_destroy(seat); … … 413 446 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 414 447 415 rc = ds_seat_create(disp, &seat);448 rc = ds_seat_create(disp, "Alice", &seat); 416 449 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 417 450 … … 461 494 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 462 495 463 rc = ds_seat_create(disp, &seat);496 rc = ds_seat_create(disp, "Alice", &seat); 464 497 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 465 498 … … 529 562 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 530 563 531 rc = ds_seat_create(disp, &seat);564 rc = ds_seat_create(disp, "Alice", &seat); 532 565 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 533 566 … … 614 647 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 615 648 616 rc = ds_seat_create(disp, &seat);649 rc = ds_seat_create(disp, "Alice", &seat); 617 650 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 618 651 -
uspace/srv/hid/display/test/main.c
re04b72d6 rd8503fd 1 1 /* 2 * Copyright (c) 20 19Jiri Svoboda2 * Copyright (c) 2023 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 31 31 PCUT_INIT; 32 32 33 PCUT_IMPORT(cfgclient); 33 34 PCUT_IMPORT(client); 34 35 PCUT_IMPORT(clonegc); -
uspace/srv/hid/display/test/seat.c
re04b72d6 rd8503fd 70 70 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 71 71 72 rc = ds_seat_create(disp, &seat);72 rc = ds_seat_create(disp, "Alice", &seat); 73 73 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 74 74 … … 110 110 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 111 111 112 rc = ds_seat_create(disp, &seat);112 rc = ds_seat_create(disp, "Alice", &seat); 113 113 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 114 114 … … 155 155 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 156 156 157 rc = ds_seat_create(disp, &seat);157 rc = ds_seat_create(disp, "Alice", &seat); 158 158 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 159 159 … … 196 196 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 197 197 198 rc = ds_seat_create(disp, &seat);198 rc = ds_seat_create(disp, "Alice", &seat); 199 199 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 200 200 … … 245 245 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 246 246 247 rc = ds_seat_create(disp, &seat);247 rc = ds_seat_create(disp, "Alice", &seat); 248 248 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 249 249 … … 295 295 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 296 296 297 rc = ds_seat_create(disp, &seat);297 rc = ds_seat_create(disp, "Alice", &seat); 298 298 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 299 299 … … 341 341 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 342 342 343 rc = ds_seat_create(disp, &seat);343 rc = ds_seat_create(disp, "Alice", &seat); 344 344 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 345 345 … … 382 382 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 383 383 384 rc = ds_seat_create(disp, &seat);384 rc = ds_seat_create(disp, "Alice", &seat); 385 385 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 386 386 … … 431 431 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 432 432 433 rc = ds_seat_create(disp, &seat);433 rc = ds_seat_create(disp, "Alice", &seat); 434 434 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 435 435 … … 475 475 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 476 476 477 rc = ds_seat_create(disp, &seat);477 rc = ds_seat_create(disp, "Alice", &seat); 478 478 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 479 479 … … 528 528 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 529 529 530 rc = ds_seat_create(disp, &seat);530 rc = ds_seat_create(disp, "Alice", &seat); 531 531 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 532 532 … … 592 592 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 593 593 594 rc = ds_seat_create(disp, &seat);594 rc = ds_seat_create(disp, "Alice", &seat); 595 595 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 596 596 … … 688 688 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 689 689 690 rc = ds_seat_create(disp, &seat);690 rc = ds_seat_create(disp, "Alice", &seat); 691 691 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 692 692 -
uspace/srv/hid/display/test/window.c
re04b72d6 rd8503fd 67 67 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 68 68 69 rc = ds_seat_create(disp, &seat);69 rc = ds_seat_create(disp, "Alice", &seat); 70 70 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 71 71 … … 100 100 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 101 101 102 rc = ds_seat_create(disp, &seat);102 rc = ds_seat_create(disp, "Alice", &seat); 103 103 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 104 104 … … 147 147 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 148 148 149 rc = ds_seat_create(disp, &seat);149 rc = ds_seat_create(disp, "Alice", &seat); 150 150 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 151 151 … … 194 194 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 195 195 196 rc = ds_seat_create(disp, &seat);196 rc = ds_seat_create(disp, "Alice", &seat); 197 197 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 198 198 … … 235 235 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 236 236 237 rc = ds_seat_create(disp, &seat);237 rc = ds_seat_create(disp, "Alice", &seat); 238 238 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 239 239 … … 277 277 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 278 278 279 rc = ds_seat_create(disp, &seat);279 rc = ds_seat_create(disp, "Alice", &seat); 280 280 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 281 281 … … 314 314 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 315 315 316 rc = ds_seat_create(disp, &seat);316 rc = ds_seat_create(disp, "Alice", &seat); 317 317 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 318 318 … … 352 352 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 353 353 354 rc = ds_seat_create(disp, &seat);354 rc = ds_seat_create(disp, "Alice", &seat); 355 355 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 356 356 … … 392 392 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 393 393 394 rc = ds_seat_create(disp, &seat);394 rc = ds_seat_create(disp, "Alice", &seat); 395 395 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 396 396 … … 436 436 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 437 437 438 rc = ds_seat_create(disp, &seat);438 rc = ds_seat_create(disp, "Alice", &seat); 439 439 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 440 440 … … 471 471 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 472 472 473 rc = ds_seat_create(disp, &seat);473 rc = ds_seat_create(disp, "Alice", &seat); 474 474 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 475 475 … … 516 516 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 517 517 518 rc = ds_seat_create(disp, &seat);518 rc = ds_seat_create(disp, "Alice", &seat); 519 519 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 520 520 … … 571 571 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 572 572 573 rc = ds_seat_create(disp, &seat);573 rc = ds_seat_create(disp, "Alice", &seat); 574 574 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 575 575 … … 643 643 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 644 644 645 rc = ds_seat_create(disp, &seat);645 rc = ds_seat_create(disp, "Alice", &seat); 646 646 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 647 647 … … 682 682 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 683 683 684 rc = ds_seat_create(disp, &seat);684 rc = ds_seat_create(disp, "Alice", &seat); 685 685 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 686 686 … … 722 722 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 723 723 724 rc = ds_seat_create(disp, &seat);724 rc = ds_seat_create(disp, "Alice", &seat); 725 725 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 726 726 … … 769 769 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 770 770 771 rc = ds_seat_create(disp, &seat);771 rc = ds_seat_create(disp, "Alice", &seat); 772 772 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 773 773 … … 816 816 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 817 817 818 rc = ds_seat_create(disp, &seat);818 rc = ds_seat_create(disp, "Alice", &seat); 819 819 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 820 820 … … 1086 1086 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 1087 1087 1088 rc = ds_seat_create(disp, &seat);1088 rc = ds_seat_create(disp, "Alice", &seat); 1089 1089 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 1090 1090 … … 1140 1140 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 1141 1141 1142 rc = ds_seat_create(disp, &seat);1142 rc = ds_seat_create(disp, "Alice", &seat); 1143 1143 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 1144 1144 … … 1185 1185 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 1186 1186 1187 rc = ds_seat_create(disp, &seat);1187 rc = ds_seat_create(disp, "Alice", &seat); 1188 1188 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 1189 1189 … … 1241 1241 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 1242 1242 1243 rc = ds_seat_create(disp, &seat);1243 rc = ds_seat_create(disp, "Alice", &seat); 1244 1244 PCUT_ASSERT_ERRNO_VAL(EOK, rc); 1245 1245
Note:
See TracChangeset
for help on using the changeset viewer.
