summaryrefslogtreecommitdiff
path: root/test/backupstorefix/testbackupstorefix.cpp
diff options
context:
space:
mode:
authorChris Wilson <chris+github@qwirx.com>2015-02-27 20:23:05 +0000
committerChris Wilson <chris+github@qwirx.com>2015-02-27 20:23:05 +0000
commit911b670695b71ab3aca4eee8b00604cc990649d0 (patch)
treec431c3ac7f19fa6a17fc99b6a1c60a7f6b9ebaf5 /test/backupstorefix/testbackupstorefix.cpp
parentad1a150e23c7dec4db4d264673b3077618f66309 (diff)
Fix testbackupstorefix in release mode.
It was checking for raidfiles files that have different filenames in release and debug builds, and that aren't even deleted by the test in release builds.
Diffstat (limited to 'test/backupstorefix/testbackupstorefix.cpp')
-rw-r--r--test/backupstorefix/testbackupstorefix.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/backupstorefix/testbackupstorefix.cpp b/test/backupstorefix/testbackupstorefix.cpp
index a4884000..68525a5c 100644
--- a/test/backupstorefix/testbackupstorefix.cpp
+++ b/test/backupstorefix/testbackupstorefix.cpp
@@ -784,6 +784,8 @@ int test(int argc, const char *argv[])
// file, so checking for AsRaid excludes this possibility.
RaidFileController &rcontroller(RaidFileController::GetController());
RaidFileDiscSet rdiscSet(rcontroller.GetDiscSet(discSetNum));
+
+#ifndef BOX_RELEASE_BUILD // Only if we destroyed these particular files, above.
TEST_EQUAL(RaidFileUtil::AsRaid, RaidFileUtil::RaidFileExists(
rdiscSet, "backup/01234567/02/01/o00"));
TEST_EQUAL(RaidFileUtil::AsRaid, RaidFileUtil::RaidFileExists(
@@ -800,6 +802,7 @@ int test(int argc, const char *argv[])
rdiscSet, "backup/01234567/02/01/01/o02"));
TEST_EQUAL(RaidFileUtil::AsRaid, RaidFileUtil::RaidFileExists(
rdiscSet, "backup/01234567/02/01/01/o03"));
+#endif
}
// ------------------------------------------------------------------------------------------------