chaps: Disable :memory: tests if libmemenv not present
BUG=None
TEST=Chaps unit tests (with ASAN) plus PKCS11 tests
Change-Id: I163c73353c259106eaff6060bbd272dc1fbf167f
Reviewed-on: https://chromium-review.googlesource.com/221936
Reviewed-by: Darren Krahn <dkrahn@chromium.org>
Commit-Queue: David Drysdale <drysdale@google.com>
Tested-by: David Drysdale <drysdale@google.com>
diff --git a/chaps/object_store_test.cc b/chaps/object_store_test.cc
index 30aafdf..f5d1298 100644
--- a/chaps/object_store_test.cc
+++ b/chaps/object_store_test.cc
@@ -120,6 +120,7 @@
EXPECT_FALSE(encrypted_block1 == encrypted_block2);
}
+#ifndef NO_MEMENV
TEST(TestObjectStore, InsertLoad) {
ObjectStoreImpl store;
const FilePath::CharType database[] = FILE_PATH_LITERAL(":memory:");
@@ -224,6 +225,7 @@
EXPECT_TRUE(store.GetInternalBlob(1, &internal));
EXPECT_EQ("internal", internal);
}
+#endif
} // namespace chaps