Changeset 8a9a41e in mainline for uspace/lib/ui/test/rbutton.c


Ignore:
Timestamp:
2021-10-24T08:28:43Z (2 years ago)
Author:
GitHub <noreply@…>
Children:
f628215
Parents:
2ce943a (diff), cd981f2a (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
git-author:
Erik Kučák <35500848+Riko196@…> (2021-10-24 08:28:43)
git-committer:
GitHub <noreply@…> (2021-10-24 08:28:43)
Message:

Merge branch 'HelenOS:master' into master

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ui/test/rbutton.c

    r2ce943a r8a9a41e  
    166166}
    167167
    168 /** Paint radio button */
    169 PCUT_TEST(paint)
     168/** Paint radio button in graphics mode */
     169PCUT_TEST(paint_gfx)
    170170{
    171171        errno_t rc;
     
    190190        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
    191191
    192         rc = ui_rbutton_paint(rbutton);
     192        rc = ui_rbutton_paint_gfx(rbutton);
     193        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
     194
     195        ui_rbutton_destroy(rbutton);
     196        ui_rbutton_group_destroy(group);
     197        ui_resource_destroy(resource);
     198
     199        rc = gfx_context_delete(gc);
     200        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
     201}
     202
     203/** Paint radio button in text mode */
     204PCUT_TEST(paint_text)
     205{
     206        errno_t rc;
     207        gfx_context_t *gc = NULL;
     208        test_gc_t tgc;
     209        ui_rbutton_group_t *group = NULL;
     210        ui_resource_t *resource = NULL;
     211        ui_rbutton_t *rbutton;
     212
     213        memset(&tgc, 0, sizeof(tgc));
     214        rc = gfx_context_new(&ops, &tgc, &gc);
     215        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
     216
     217        rc = ui_resource_create(gc, false, &resource);
     218        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
     219        PCUT_ASSERT_NOT_NULL(resource);
     220
     221        rc = ui_rbutton_group_create(resource, &group);
     222        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
     223
     224        rc = ui_rbutton_create(group, "Hello", NULL, &rbutton);
     225        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
     226
     227        rc = ui_rbutton_paint_text(rbutton);
    193228        PCUT_ASSERT_ERRNO_VAL(EOK, rc);
    194229
Note: See TracChangeset for help on using the changeset viewer.