Lines Matching refs:keys
59 const std::vector<std::string>& keys) { in CreateFile() argument
62 for (size_t i = 0; i + 2 < keys.size(); i += 3) { in CreateFile()
63 ASSERT_OK(writer.Put(keys[i], keys[i])); in CreateFile()
64 ASSERT_OK(writer.Merge(keys[i + 1], EncodeAsUint64(i + 1))); in CreateFile()
65 ASSERT_OK(writer.Delete(keys[i + 2])); in CreateFile()
71 const std::vector<std::string>& keys, in CheckFile() argument
79 for (size_t i = 0; i + 2 < keys.size(); i += 3) { in CheckFile()
81 ASSERT_EQ(iter->key().compare(keys[i]), 0); in CheckFile()
82 ASSERT_EQ(iter->value().compare(keys[i]), 0); in CheckFile()
85 ASSERT_EQ(iter->key().compare(keys[i + 1]), 0); in CheckFile()
99 void CreateFileAndCheck(const std::vector<std::string>& keys) { in CreateFileAndCheck() argument
100 CreateFile(sst_name_, keys); in CreateFileAndCheck()
101 CheckFile(sst_name_, keys); in CreateFileAndCheck()
115 std::vector<std::string> keys; in TEST_F() local
117 keys.emplace_back(EncodeAsString(i)); in TEST_F()
119 CreateFileAndCheck(keys); in TEST_F()
124 std::vector<std::string> keys; in TEST_F() local
126 keys.emplace_back(EncodeAsUint64(i)); in TEST_F()
128 CreateFileAndCheck(keys); in TEST_F()
132 std::vector<std::string> keys; in TEST_F() local
134 keys.emplace_back(EncodeAsString(i)); in TEST_F()
137 CreateFile(sst_name_, keys); in TEST_F()
146 ASSERT_OK(db->Put(WriteOptions(), keys[0], "foo")); in TEST_F()
168 CheckFile(db_name + ingested_file, keys, true /* check_global_seqno */); in TEST_F()