43 #include "CUnit/Basic.h"
56 static void TestKsmKeyDeleteRange(
void)
69 CU_ASSERT_EQUAL(status, 0);
71 CU_ASSERT_EQUAL(rowcount, 2);
75 CU_ASSERT_EQUAL(status, 0);
79 CU_ASSERT_EQUAL(status, 0);
82 CU_ASSERT_EQUAL(rowcount, 0);
91 CU_ASSERT_EQUAL(status, 0);
95 CU_ASSERT_EQUAL(rowcount, 6);
107 CU_ASSERT_EQUAL(status, 0);
109 CU_ASSERT_EQUAL(rowcount, 2);
113 CU_ASSERT_EQUAL(status, 0);
117 CU_ASSERT_EQUAL(status, 0);
120 CU_ASSERT_EQUAL(rowcount, 0);
129 CU_ASSERT_EQUAL(status, 0);
133 CU_ASSERT_EQUAL(rowcount, 4);
143 static void TestKsmKeyDeleteRanges(
void)
158 CU_ASSERT_EQUAL(status, 0);
160 CU_ASSERT_EQUAL(rowcount, 5);
169 CU_ASSERT_EQUAL(status, 0);
173 CU_ASSERT_EQUAL(status, 0);
176 CU_ASSERT_EQUAL(rowcount, 1);
186 CU_ASSERT_EQUAL(status, 0);
188 CU_ASSERT_EQUAL(rowcount, 4);
196 CU_ASSERT_EQUAL(status, 0);
198 CU_ASSERT_EQUAL(rowcount, 1);
222 {
"KsmKeyDeleteRange", TestKsmKeyDeleteRange},
223 {
"KsmKeyDeleteRanges", TestKsmKeyDeleteRanges},