summaryrefslogtreecommitdiffstats
path: root/tests/mutable_buffer_tests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/mutable_buffer_tests.cpp')
-rw-r--r--tests/mutable_buffer_tests.cpp23
1 files changed, 18 insertions, 5 deletions
diff --git a/tests/mutable_buffer_tests.cpp b/tests/mutable_buffer_tests.cpp
index c3e1b34..16f9269 100644
--- a/tests/mutable_buffer_tests.cpp
+++ b/tests/mutable_buffer_tests.cpp
@@ -52,7 +52,9 @@ START_TEST(t_insert)
{
auto buffer = new MutableBuffer<Rec>(50, 100);
- Rec rec = {0, 5};
+ Rec rec = {};
+ rec.key = 0;
+ rec.value = 5;
/* insert records up to the low watermark */
size_t cnt = 0;
@@ -107,7 +109,10 @@ START_TEST(t_advance_head)
/* insert 75 records and get tail when LWM is exceeded */
size_t new_head = 0;
- Rec rec = {1, 1};
+ Rec rec = {};
+ rec.key = 1;
+ rec.value = 1;
+
size_t cnt = 0;
for (size_t i=0; i<75; i++) {
ck_assert_int_eq(buffer->append(rec), 1);
@@ -204,7 +209,9 @@ START_TEST(t_truncate)
auto buffer = new MutableBuffer<Rec>(50, 100);
size_t ts_cnt = 0;
- Rec rec = {0, 5};
+ Rec rec = {};
+ rec.key = 0;
+ rec.value = 5;
for (size_t i=0; i<100; i++) {
bool ts = false;
@@ -244,7 +251,10 @@ START_TEST(t_bview_get)
/* insert 75 records and get tail when LWM is exceeded */
size_t new_head = 0;
- Rec rec = {1, 1};
+ Rec rec = {};
+ rec.key = 1;
+ rec.value = 1;
+
size_t cnt = 0;
for (size_t i=0; i<75; i++) {
ck_assert_int_eq(buffer->append(rec), 1);
@@ -322,7 +332,10 @@ START_TEST(t_bview_delete)
/* insert 75 records and get tail when LWM is exceeded */
size_t new_head = 0;
- Rec rec = {1, 1};
+ Rec rec = {};
+ rec.key = 1;
+ rec.value = 1;
+
for (size_t i=0; i<75; i++) {
ck_assert_int_eq(buffer->append(rec), 1);