Changeset 86366 in vbox
- Timestamp:
- Sep 30, 2020 8:59:03 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/GuestHost/DragAndDrop/testcase/tstDnDPath.cpp
r85660 r86366 28 28 static void tstPathRebase(RTTEST hTest) 29 29 { 30 st ruct30 static struct 31 31 { 32 32 char const *pszPath; … … 35 35 int rc; 36 36 char const *pszResult; 37 } aTests[] = {37 } const s_aTests[] = { 38 38 /* Invalid stuff. */ 39 39 { NULL, NULL, NULL, VERR_INVALID_POINTER, NULL }, … … 56 56 57 57 char *pszPath = NULL; 58 for (size_t i = 0; i < RT_ELEMENTS( aTests); i++)58 for (size_t i = 0; i < RT_ELEMENTS(s_aTests); i++) 59 59 { 60 RTTEST_CHECK_RC(hTest, DnDPathRebase(aTests[i].pszPath, aTests[i].pszPathOld, aTests[i].pszPathNew, &pszPath), aTests[i].rc); 61 if (RT_SUCCESS(aTests[i].rc)) 60 RTTestDisableAssertions(hTest); 61 RTTEST_CHECK_RC(hTest, DnDPathRebase(s_aTests[i].pszPath, s_aTests[i].pszPathOld, s_aTests[i].pszPathNew, &pszPath), 62 s_aTests[i].rc); 63 RTTestRestoreAssertions(hTest); 64 if (RT_SUCCESS(s_aTests[i].rc)) 62 65 { 63 if ( aTests[i].pszResult)64 RTTEST_CHECK_MSG(hTest, RTPathCompare(pszPath, aTests[i].pszResult) == 0,65 (hTest, "Test #%zu failed: Got '%s', expected '%s'", i, pszPath, aTests[i].pszResult));66 if (s_aTests[i].pszResult) 67 RTTEST_CHECK_MSG(hTest, RTPathCompare(pszPath, s_aTests[i].pszResult) == 0, 68 (hTest, "Test #%zu failed: Got '%s', expected '%s'", i, pszPath, s_aTests[i].pszResult)); 66 69 RTStrFree(pszPath); 67 70 pszPath = NULL;
Note:
See TracChangeset
for help on using the changeset viewer.