[Box Backup-commit] COMMIT r1076 - box/chris/merge/test/backupdiff
boxbackup-dev at fluffy.co.uk
boxbackup-dev at fluffy.co.uk
Tue Oct 17 00:07:15 BST 2006
Author: chris
Date: 2006-10-17 00:07:15 +0100 (Tue, 17 Oct 2006)
New Revision: 1076
Modified:
box/chris/merge/test/backupdiff/testbackupdiff.cpp
Log:
Improved debugging when creation of sparse files fails. (refs #3)
Modified: box/chris/merge/test/backupdiff/testbackupdiff.cpp
===================================================================
--- box/chris/merge/test/backupdiff/testbackupdiff.cpp 2006-10-16 22:50:57 UTC (rev 1075)
+++ box/chris/merge/test/backupdiff/testbackupdiff.cpp 2006-10-16 23:07:15 UTC (rev 1076)
@@ -69,10 +69,16 @@
#ifdef WIN32
HANDLE handle = openfile(filename, O_WRONLY | O_CREAT | O_EXCL, 0);
TEST_THAT(handle != INVALID_HANDLE_VALUE);
- SetFilePointer(handle, size, NULL, FILE_BEGIN);
+ TEST_THAT(SetFilePointer(handle, size, NULL, FILE_BEGIN)
+ != INVALID_SET_FILE_POINTER);
TEST_THAT(GetLastError() == NO_ERROR);
- TEST_THAT(SetEndOfFile(handle) == true);
- TEST_THAT(CloseHandle(handle) == true);
+ BOOL result = SetEndOfFile(handle);
+ if (result != TRUE)
+ {
+ printf("Error %u\n", GetLastError());
+ }
+ TEST_THAT(result == TRUE);
+ TEST_THAT(CloseHandle(handle) == TRUE);
#else
int fd = open(filename, O_WRONLY | O_CREAT | O_EXCL, 0600);
if (fd < 0) perror(filename);
More information about the Boxbackup-commit
mailing list