Skip to content

Commit ac02be5

Browse files
committed
add build test for Imprints
1 parent 7585929 commit ac02be5

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

tests/test_imprints/imprint_tests.cpp

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
class ImprintsTest : public BlissIndexTest {};
44

5+
TEST_F(ImprintsTest, TestImprint_Build) {
6+
index.reset(new bliss::BlissImprintsIndex<size_t, key_type>(64, 64, std::string("unsigned long")));
7+
std::vector<key_type> data;
8+
GenerateData(data, num_keys, false);
9+
std::vector < std::pair<size_t, key_type> > bulkload_data;
10+
for (size_t i = 0; i < data.size(); i ++) {
11+
bulkload_data.push_back(std::make_pair(i, data[i]));
12+
}
13+
index->bulkload(bulkload_data);
14+
// auto insert_start = data.begin();
15+
// auto insert_end = data.end();
16+
// executor::execute_inserts(*index, insert_start, insert_end);
17+
}
18+
519
TEST_F(ImprintsTest, TestImprint_Random) {
620
index.reset(new bliss::BlissImprintsIndex<size_t, key_type>(64, 64, std::string("unsigned long")));
721
std::vector<key_type> data;

0 commit comments

Comments
 (0)