Changeset 18587 in vbox for trunk/src/VBox/Runtime/testcase
- Timestamp:
- Apr 1, 2009 8:53:43 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 45487
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/testcase/tstUtf8.cpp
r18571 r18587 79 79 RTTestSub(hTest, "Feeding bad UTF-8 to RTStrToUtf16"); 80 80 rc = RTStrToUtf16(s_szBadString1, &pwsz); 81 RTTEST_CHECK_MSG(hTest, rc == rc !=VERR_NO_TRANSLATION || rc == VERR_INVALID_UTF8_ENCODING,81 RTTEST_CHECK_MSG(hTest, rc == VERR_NO_TRANSLATION || rc == VERR_INVALID_UTF8_ENCODING, 82 82 (hTest, RTTESTLVL_FAILURE, "Conversion of first bad UTF-8 string to UTF-16 apparantly succeeded. It shouldn't. rc=%Rrc\n", rc)); 83 83 rc = RTStrToUtf16(s_szBadString2, &pwsz); 84 RTTEST_CHECK_MSG(hTest, rc == rc !=VERR_NO_TRANSLATION || rc == VERR_INVALID_UTF8_ENCODING,84 RTTEST_CHECK_MSG(hTest, rc == VERR_NO_TRANSLATION || rc == VERR_INVALID_UTF8_ENCODING, 85 85 (hTest, RTTESTLVL_FAILURE, "Conversion of second bad UTF-8 strings to UTF-16 apparantly succeeded. It shouldn't. rc=%Rrc\n", rc)); 86 86 … … 863 863 do { \ 864 864 const char *pszRet = expr; \ 865 if ( pszRet != expect \ 866 && ( (expect) == NULL \ 867 || pszRet == NULL \ 868 || strcmp(pszRet, (expect)) ) \ 865 if ( (pszRet != NULL && (expect) == NULL) \ 866 || (pszRet == NULL && (expect) != NULL) \ 867 || strcmp(pszRet, (expect)) \ 869 868 ) \ 870 869 RTTestFailed(hTest, "%d: %#x -> %s expected %s", __LINE__, #expr, pszRet, (expect)); \
Note:
See TracChangeset
for help on using the changeset viewer.