From e02742b07540dd5a9bcbb44dae14856bf10955ed Mon Sep 17 00:00:00 2001 From: Douglas Rumbaugh Date: Mon, 6 Nov 2023 15:18:53 -0500 Subject: Refactoring progress --- tests/pgm_tests.cpp | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) (limited to 'tests/pgm_tests.cpp') diff --git a/tests/pgm_tests.cpp b/tests/pgm_tests.cpp index 0552417..1565384 100644 --- a/tests/pgm_tests.cpp +++ b/tests/pgm_tests.cpp @@ -11,6 +11,7 @@ */ #include "shard/PGM.h" +#include "query/rangequery.h" #include "testing.h" #include @@ -144,13 +145,13 @@ START_TEST(t_range_query) auto buffer = create_sequential_mbuffer(100, 1000); auto shard = Shard(buffer); - pgm_range_query_parms parms; + rq::Parms parms; parms.lower_bound = 300; parms.upper_bound = 500; - auto state = PGMRangeQuery::get_query_state(&shard, &parms); - auto result = PGMRangeQuery::query(&shard, state, &parms); - PGMRangeQuery::delete_query_state(state); + auto state = rq::Query::get_query_state(&shard, &parms); + auto result = rq::Query::query(&shard, state, &parms); + rq::Query::delete_query_state(state); ck_assert_int_eq(result.size(), parms.upper_bound - parms.lower_bound + 1); for (size_t i=0; i(100, 1000); - pgm_range_query_parms parms; + rq::Parms parms; parms.lower_bound = 300; parms.upper_bound = 500; - auto state = PGMRangeQuery::get_buffer_query_state(buffer, &parms); - auto result = PGMRangeQuery::buffer_query(buffer, state, &parms); - PGMRangeQuery::delete_buffer_query_state(state); + auto state = rq::Query::get_buffer_query_state(buffer, &parms); + auto result = rq::Query::buffer_query(buffer, state, &parms); + rq::Query::delete_buffer_query_state(state); ck_assert_int_eq(result.size(), parms.upper_bound - parms.lower_bound + 1); for (size_t i=0; i parms; + rq::Parms parms; parms.lower_bound = 150; parms.upper_bound = 500; size_t result_size = parms.upper_bound - parms.lower_bound + 1 - 200; - auto state1 = PGMRangeQuery::get_query_state(&shard1, &parms); - auto state2 = PGMRangeQuery::get_query_state(&shard2, &parms); + auto state1 = rq::Query::get_query_state(&shard1, &parms); + auto state2 = rq::Query::get_query_state(&shard2, &parms); std::vector>> results(2); - results[0] = PGMRangeQuery::query(&shard1, state1, &parms); - results[1] = PGMRangeQuery::query(&shard2, state2, &parms); + results[0] = rq::Query::query(&shard1, state1, &parms); + results[1] = rq::Query::query(&shard2, state2, &parms); - PGMRangeQuery::delete_query_state(state1); - PGMRangeQuery::delete_query_state(state2); + rq::Query::delete_query_state(state1); + rq::Query::delete_query_state(state2); ck_assert_int_eq(results[0].size() + results[1].size(), result_size); @@ -221,7 +222,7 @@ START_TEST(t_range_query_merge) } } - auto result = PGMRangeQuery::merge(proc_results, nullptr); + auto result = rq::Query::merge(proc_results, nullptr); std::sort(result.begin(), result.end()); ck_assert_int_eq(result.size(), result_size); -- cgit v1.2.3