diff --git a/test/db_test1.cc b/test/db_test1.cc index 7ce6779..5e96860 100644 --- a/test/db_test1.cc +++ b/test/db_test1.cc @@ -6,6 +6,7 @@ using namespace leveldb; int test1() { DB* db = nullptr; + Options op; op.create_if_missing = true; Status status = DB::Open(op, "testdb1", &db); diff --git a/test/db_test3.cc b/test/db_test3.cc index b5f9563..bf214bd 100644 --- a/test/db_test3.cc +++ b/test/db_test3.cc @@ -175,12 +175,12 @@ TEST(TestSchema, Basic) { std::cerr << "open db failed" << std::endl; abort(); } - std::string key = "key"; + // std::string key = "key"; std::string key0 = "k_0"; std::string key1 = "k_1"; std::string key2 = "k_2"; std::string key3 = "k_3"; - std::string value = "value"; + // std::string value = "value"; FieldArray fields0 = {{"name", "wxf"}}; FieldArray fields1 = { {"name", "Customer1"}, @@ -198,15 +198,15 @@ TEST(TestSchema, Basic) { {"address", "ecnu"}, {"phone", "11111"} }; - db->Put(writeOptions, key, value); - std::cout << "put_value: " << value << std::endl; + // db->Put(writeOptions, key, value); + // std::cout << "put_value: " << value << std::endl; db->Put_Fields(leveldb::WriteOptions(), key0, fields0); db->Put_Fields(leveldb::WriteOptions(), key1, fields1); db->Put_Fields(leveldb::WriteOptions(), key2, fields2); db->Put_Fields(leveldb::WriteOptions(), key3, fields3); - std::string value_ret; - db->Get(readOptions, key, &value_ret); - std::cout << "get_value: " << value_ret << std::endl; + // std::string value_ret; + // db->Get(readOptions, key, &value_ret); + // std::cout << "get_value: " << value_ret << std::endl; // 读取并反序列化 FieldArray fields_ret_0; FieldArray fields_ret_1; @@ -217,8 +217,8 @@ TEST(TestSchema, Basic) { // 检查反序列化结果 ASSERT_EQ(fields_ret_0.size(), fields0.size()); for (size_t i = 0; i < fields_ret_0.size(); ++i) { - ASSERT_EQ(fields_ret_0[i].name, fields1[i].name); - ASSERT_EQ(fields_ret_0[i].value, fields1[i].value); + ASSERT_EQ(fields_ret_0[i].name, fields0[i].name); + ASSERT_EQ(fields_ret_0[i].value, fields0[i].value); } ASSERT_EQ(fields_ret_1.size(), fields1.size());