]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rocksdb/test_util/testharness.h
import quincy beta 17.1.0
[ceph.git] / ceph / src / rocksdb / test_util / testharness.h
index 11f40ff837b19dee923fd9cfc40a318f7c876f32..3dcde1b6b5a72313525a3c17690ab594c6f33883 100644 (file)
 #include <gtest/gtest.h>
 #endif
 
+// If GTEST_SKIP is available, use it. Otherwise, define skip as success
+#ifdef GTEST_SKIP_
+#define ROCKSDB_GTEST_SKIP(m) GTEST_SKIP_(m)
+#else
+#define ROCKSDB_GTEST_SKIP(m) GTEST_SUCCESS_("SKIPPED: " m)
+#endif
+
 #include <string>
 #include "rocksdb/env.h"
 
@@ -42,6 +49,5 @@ int RandomSeed();
 #define EXPECT_OK(s) \
   EXPECT_PRED_FORMAT1(ROCKSDB_NAMESPACE::test::AssertStatus, s)
 #define EXPECT_NOK(s) EXPECT_FALSE((s).ok())
-
 }  // namespace test
 }  // namespace ROCKSDB_NAMESPACE