Changeset 103631 in vbox for trunk/src/VBox/HostServices/SharedClipboard/testcase
- Timestamp:
- Mar 1, 2024 11:00:38 AM (14 months ago)
- svn:sync-xref-src-repo-rev:
- 161991
- Location:
- trunk/src/VBox/HostServices/SharedClipboard/testcase
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardMockHGCM.cpp
r99968 r103631 605 605 ShClBackendSetCallbacks(pBackend, &ShClCallbacks); 606 606 #elif defined (RT_OS_WINDOWS) 607 rc = Sh aredClipboardWinOpen(GetDesktopWindow());607 rc = ShClWinOpen(GetDesktopWindow()); 608 608 if (RT_SUCCESS(rc)) 609 609 { 610 rc = Sh aredClipboardWinDataWrite(CF_UNICODETEXT, pTask->pvData, (uint32_t)pTask->cbData);611 Sh aredClipboardWinClose();610 rc = ShClWinDataWrite(CF_UNICODETEXT, pTask->pvData, (uint32_t)pTask->cbData); 611 ShClWinClose(); 612 612 } 613 613 #endif /* defined (RT_OS_LINUX) || defined (RT_OS_SOLARIS) */ -
trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceImpl.cpp
r98103 r103631 106 106 uint32_t cbOutput = UINT32_MAX/2; 107 107 RTTestIDisableAssertions(); 108 RTTESTI_CHECK_RC(Sh aredClipboardWinConvertCFHTMLToMIME("", 0, &pszOutput, &cbOutput), VERR_INVALID_PARAMETER);108 RTTESTI_CHECK_RC(ShClWinConvertCFHTMLToMIME("", 0, &pszOutput, &cbOutput), VERR_INVALID_PARAMETER); 109 109 RTTestIRestoreAssertions(); 110 110 111 111 pszOutput = NULL; 112 112 cbOutput = UINT32_MAX/2; 113 RTTESTI_CHECK_RC(Sh aredClipboardWinConvertCFHTMLToMIME((char *)&g_abVBoxOrgCfHtml1[0], g_cbVBoxOrgCfHtml1,113 RTTESTI_CHECK_RC(ShClWinConvertCFHTMLToMIME((char *)&g_abVBoxOrgCfHtml1[0], g_cbVBoxOrgCfHtml1, 114 114 &pszOutput, &cbOutput), VINF_SUCCESS); 115 115 RTTESTI_CHECK(cbOutput == g_cbVBoxOrgMimeHtml1); … … 141 141 char *pszCfHtml = NULL; 142 142 uint32_t cbCfHtml = UINT32_MAX/2; 143 rc = Sh aredClipboardWinConvertMIMEToCFHTML(s_aRoundTrips[i].psz, s_aRoundTrips[i].cch + 1, &pszCfHtml, &cbCfHtml);143 rc = ShClWinConvertMIMEToCFHTML(s_aRoundTrips[i].psz, s_aRoundTrips[i].cch + 1, &pszCfHtml, &cbCfHtml); 144 144 if (rc == VINF_SUCCESS) 145 145 { 146 146 if (strlen(pszCfHtml) + 1 != cbCfHtml) 147 RTTestIFailed("#%u: Sh aredClipboardWinConvertMIMEToCFHTML(%s, %#zx,,) returned incorrect length: %#x, actual %#zx",147 RTTestIFailed("#%u: ShClWinConvertMIMEToCFHTML(%s, %#zx,,) returned incorrect length: %#x, actual %#zx", 148 148 i, s_aRoundTrips[i].psz, s_aRoundTrips[i].cch, cbCfHtml, strlen(pszCfHtml) + 1); 149 149 150 150 char *pszHtml = NULL; 151 151 uint32_t cbHtml = UINT32_MAX/4; 152 rc = Sh aredClipboardWinConvertCFHTMLToMIME(pszCfHtml, (uint32_t)strlen(pszCfHtml), &pszHtml, &cbHtml);152 rc = ShClWinConvertCFHTMLToMIME(pszCfHtml, (uint32_t)strlen(pszCfHtml), &pszHtml, &cbHtml); 153 153 if (rc == VINF_SUCCESS) 154 154 { 155 155 if (strlen(pszHtml) + 1 != cbHtml) 156 RTTestIFailed("#%u: Sh aredClipboardWinConvertCFHTMLToMIME(%s, %#zx,,) returned incorrect length: %#x, actual %#zx",156 RTTestIFailed("#%u: ShClWinConvertCFHTMLToMIME(%s, %#zx,,) returned incorrect length: %#x, actual %#zx", 157 157 i, pszHtml, strlen(pszHtml), cbHtml, strlen(pszHtml) + 1); 158 158 if (strcmp(pszHtml, s_aRoundTrips[i].psz) != 0) … … 162 162 } 163 163 else 164 RTTestIFailed("#%u: Sh aredClipboardWinConvertCFHTMLToMIME(%s, %#zx,,) returned %Rrc, expected VINF_SUCCESS",164 RTTestIFailed("#%u: ShClWinConvertCFHTMLToMIME(%s, %#zx,,) returned %Rrc, expected VINF_SUCCESS", 165 165 i, pszCfHtml, strlen(pszCfHtml), rc); 166 166 RTMemFree(pszCfHtml); 167 167 } 168 168 else 169 RTTestIFailed("#%u: Sh aredClipboardWinConvertMIMEToCFHTML(%s, %#zx,,) returned %Rrc, expected VINF_SUCCESS",169 RTTestIFailed("#%u: ShClWinConvertMIMEToCFHTML(%s, %#zx,,) returned %Rrc, expected VINF_SUCCESS", 170 170 i, s_aRoundTrips[i].psz, s_aRoundTrips[i].cch, rc); 171 171 }
Note:
See TracChangeset
for help on using the changeset viewer.