VirtualBox

Ignore:
Timestamp:
Dec 3, 2021 4:04:38 PM (3 years ago)
Author:
vboxsync
Message:

Shared Clipboard/Transfers: Added very basic testing for transfer and event source objects. bugref:9437

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardTransfers.cpp

    r87452 r92736  
    55
    66/*
    7  * Copyright (C) 2019-2020 Oracle Corporation
     7 * Copyright (C) 2019-2021 Oracle Corporation
    88 *
    99 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    273273    }
    274274
     275    rc = ShClTransferDestroy(pTransfer);
     276    RTTESTI_CHECK_RC_OK(rc);
     277}
     278
     279static void testTransferBasics(RTTEST hTest)
     280{
     281    RT_NOREF(hTest);
     282
     283    RTTestISub("Testing transfer basics");
     284
     285    SHCLEVENTSOURCE Source;
     286    int rc = ShClEventSourceCreate(&Source, 0);
     287    RTTESTI_CHECK_RC_OK(rc);
     288    rc = ShClEventSourceDestroy(&Source);
     289    RTTESTI_CHECK_RC_OK(rc);
     290    PSHCLTRANSFER pTransfer;
     291    rc = ShClTransferCreate(&pTransfer);
     292    RTTESTI_CHECK_RC_OK(rc);
    275293    rc = ShClTransferDestroy(pTransfer);
    276294    RTTESTI_CHECK_RC_OK(rc);
     
    347365    RTTestBanner(hTest);
    348366
     367    testTransferBasics(hTest);
    349368    testTransferRootsSet(hTest);
    350369    testTransferObjOpen(hTest);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette