diff options
Diffstat (limited to 'tests/vptree_tests.cpp')
| -rw-r--r-- | tests/vptree_tests.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/vptree_tests.cpp b/tests/vptree_tests.cpp index 7e9e79e..53bb526 100644 --- a/tests/vptree_tests.cpp +++ b/tests/vptree_tests.cpp @@ -29,8 +29,8 @@ START_TEST(t_mbuffer_init) size_t n= 24; auto buffer = new MutableBuffer<PRec>(n/2, n); - for (int64_t i=0; i<n; i++) { - buffer->append({(uint64_t) i, (uint64_t) i}); + for (size_t i=0; i<n; i++) { + buffer->append({i, i}); } Shard* shard = new Shard(buffer->get_buffer_view()); @@ -139,7 +139,7 @@ START_TEST(t_buffer_query) std::sort(result.begin(), result.end()); size_t start = 120 - 5; for (size_t i=0; i<result.size(); i++) { - ck_assert_int_eq(result[i].rec.data[0], start++); + ck_assert_int_eq(result[i]->rec.data[0], start++); } } @@ -169,17 +169,17 @@ START_TEST(t_knn_query) std::sort(results.begin(), results.end()); if ((int64_t) (p.point.data[0] - p.k/2 - 1) < 0) { - ck_assert_int_eq(results[0].rec.data[0], 0); + ck_assert_int_eq(results[0]->rec.data[0], 0); } else { - ck_assert(results[0].rec.data[0] == (p.point.data[0] - p.k/2 - 1) || - results[0].rec.data[0] == (p.point.data[0] - p.k/2) || - results[0].rec.data[0] == (p.point.data[0] - p.k/2 + 1)); + ck_assert(results[0]->rec.data[0] == (p.point.data[0] - p.k/2 - 1) || + results[0]->rec.data[0] == (p.point.data[0] - p.k/2) || + results[0]->rec.data[0] == (p.point.data[0] - p.k/2 + 1)); } - size_t start = results[0].rec.data[0]; + size_t start = results[0]->rec.data[0]; for (size_t i=0; i<results.size(); i++) { - ck_assert_int_eq(results[i].rec.data[0], start++); + ck_assert_int_eq(results[i]->rec.data[0], start++); } } |