summaryrefslogtreecommitdiffstats
path: root/tests/triespline_tests.cpp
diff options
context:
space:
mode:
authorDouglas Rumbaugh <dbr4@psu.edu>2023-11-07 13:44:21 -0500
committerDouglas Rumbaugh <dbr4@psu.edu>2023-11-07 13:45:00 -0500
commitdca44ff5be67c279ffec11224bb2be74a042be18 (patch)
tree168c7ccf50a4b69926b1d3b0086ef0c8b1d7995c /tests/triespline_tests.cpp
parent9fd6264122f09752b4278c9ff881b4cfe906bbc8 (diff)
parentcc415c7c100a17c4e944915aeab01be99b14adb9 (diff)
downloaddynamic-extension-dca44ff5be67c279ffec11224bb2be74a042be18.tar.gz
Merge branch 'query-refactor'
Diffstat (limited to 'tests/triespline_tests.cpp')
-rw-r--r--tests/triespline_tests.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/tests/triespline_tests.cpp b/tests/triespline_tests.cpp
index 6f63961..101f143 100644
--- a/tests/triespline_tests.cpp
+++ b/tests/triespline_tests.cpp
@@ -13,6 +13,7 @@
#include <functional>
#include "shard/TrieSpline.h"
+#include "query/rangequery.h"
#include "testing.h"
#include <check.h>
@@ -176,13 +177,13 @@ START_TEST(t_range_query)
auto buffer = create_sequential_mbuffer<Rec>(100, 1000);
auto shard = Shard(buffer);
- ts_range_query_parms<Rec> parms;
+ rq::Parms<Rec> parms;
parms.lower_bound = 300;
parms.upper_bound = 500;
- auto state = TrieSplineRangeQuery<Rec>::get_query_state(&shard, &parms);
- auto result = TrieSplineRangeQuery<Rec>::query(&shard, state, &parms);
- TrieSplineRangeQuery<Rec>::delete_query_state(state);
+ auto state = rq::Query<Shard, Rec>::get_query_state(&shard, &parms);
+ auto result = rq::Query<Shard, Rec>::query(&shard, state, &parms);
+ rq::Query<Shard, Rec>::delete_query_state(state);
ck_assert_int_eq(result.size(), parms.upper_bound - parms.lower_bound + 1);
for (size_t i=0; i<result.size(); i++) {
@@ -199,13 +200,13 @@ START_TEST(t_buffer_range_query)
{
auto buffer = create_sequential_mbuffer<Rec>(100, 1000);
- ts_range_query_parms<Rec> parms;
+ rq::Parms<Rec> parms;
parms.lower_bound = 300;
parms.upper_bound = 500;
- auto state = TrieSplineRangeQuery<Rec>::get_buffer_query_state(buffer, &parms);
- auto result = TrieSplineRangeQuery<Rec>::buffer_query(buffer, state, &parms);
- TrieSplineRangeQuery<Rec>::delete_buffer_query_state(state);
+ auto state = rq::Query<Shard, Rec>::get_buffer_query_state(buffer, &parms);
+ auto result = rq::Query<Shard, Rec>::buffer_query(buffer, state, &parms);
+ rq::Query<Shard, Rec>::delete_buffer_query_state(state);
ck_assert_int_eq(result.size(), parms.upper_bound - parms.lower_bound + 1);
for (size_t i=0; i<result.size(); i++) {