mirror of
https://github.com/google/leveldb.git
synced 2024-12-26 03:50:10 +08:00
Fixed missing std namespaces and make_unique.
cout/endl were missing the std namespace. Also std::make_unique was used inadvertently which is part of C++14 and only C++11 is currently supported. PiperOrigin-RevId: 243221310
This commit is contained in:
parent
08e771901f
commit
5a2a472741
@ -66,7 +66,7 @@ TEST(Issue320, Test) {
|
||||
ReadOptions readOptions;
|
||||
while (count < 200000) {
|
||||
if ((++count % 1000) == 0) {
|
||||
cout << "count: " << count << endl;
|
||||
std::cout << "count: " << count << std::endl;
|
||||
}
|
||||
|
||||
int index = GenerateRandomNumber(test_map.size());
|
||||
@ -74,18 +74,20 @@ TEST(Issue320, Test) {
|
||||
|
||||
if (test_map[index] == nullptr) {
|
||||
num_items++;
|
||||
test_map[index] = std::make_unique<std::pair<std::string, std::string>>(
|
||||
CreateRandomString(index), CreateRandomString(index));
|
||||
test_map[index].reset(new std::pair<std::string, std::string>(
|
||||
CreateRandomString(index), CreateRandomString(index)));
|
||||
batch.Put(test_map[index]->first, test_map[index]->second);
|
||||
} else {
|
||||
ASSERT_OK(db->Get(readOptions, test_map[index]->first, &old_value));
|
||||
if (old_value != test_map[index]->second) {
|
||||
cout << "ERROR incorrect value returned by Get" << endl;
|
||||
cout << " count=" << count << endl;
|
||||
cout << " old value=" << old_value << endl;
|
||||
cout << " test_map[index]->second=" << test_map[index]->second << endl;
|
||||
cout << " test_map[index]->first=" << test_map[index]->first << endl;
|
||||
cout << " index=" << index << endl;
|
||||
std::cout << "ERROR incorrect value returned by Get" << std::endl;
|
||||
std::cout << " count=" << count << std::endl;
|
||||
std::cout << " old value=" << old_value << std::endl;
|
||||
std::cout << " test_map[index]->second=" << test_map[index]->second
|
||||
<< std::endl;
|
||||
std::cout << " test_map[index]->first=" << test_map[index]->first
|
||||
<< std::endl;
|
||||
std::cout << " index=" << index << std::endl;
|
||||
ASSERT_EQ(old_value, test_map[index]->second);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user