Lines Matching refs:changes

57 void check_changes(const hashdb::lmdb_changes_t& changes,  in check_changes()  argument
75 TEST_EQ(changes.hash_data_inserted, hash_data_inserted); in check_changes()
77 TEST_EQ(changes.hash_data_merged, hash_data_merged); in check_changes()
79 TEST_EQ(changes.hash_data_merged_same, hash_data_merged_same); in check_changes()
81 TEST_EQ(changes.hash_data_mismatched_data_detected, in check_changes()
84 TEST_EQ(changes.hash_data_mismatched_sub_count_detected, in check_changes()
96 hashdb::lmdb_changes_t changes; in test_empty() local
103 TEST_EQ(manager.insert("", 1000, "bl", 1, changes), 0); in test_empty()
107 check_changes(changes,0,0,0,0,0); in test_empty()
138 hashdb::lmdb_changes_t changes; in test_insert_type1() local
145 TEST_EQ(manager.insert(binary_0, 1000, "bl", 1, changes), 1); in test_insert_type1()
147 check_changes(changes,1,0,0,0,0); in test_insert_type1()
148 TEST_EQ(manager.insert(binary_0, 2000, "bl", 1, changes), 2); in test_insert_type1()
150 check_changes(changes,2,0,0,1,0); in test_insert_type1()
151 TEST_EQ(manager.insert(binary_0, 1000, "zz", 1, changes), 3); in test_insert_type1()
153 check_changes(changes,3,0,0,2,0); in test_insert_type1()
154 TEST_EQ(manager.insert(binary_0, 2000, "zz", 1, changes), 4); in test_insert_type1()
156 check_changes(changes,4,0,0,3,0); in test_insert_type1()
190 hashdb::lmdb_changes_t changes; in test_insert_split() local
198 TEST_EQ(manager.insert(binary_0, 1000, "bl", 1, changes), 1); in test_insert_split()
199 TEST_EQ(manager.insert(binary_0, 0, "", 1, changes), 2); in test_insert_split()
202 TEST_EQ(manager.insert(binary_0, 0, "", 2, changes), 3); in test_insert_split()
219 TEST_EQ(manager.insert(binary_0, 0, "", 2, changes), 4); in test_insert_split()
220 TEST_EQ(manager.insert(binary_0, 0, "", 2, changes), 5); in test_insert_split()
235 TEST_EQ(manager.insert(binary_0, 0, "", 3, changes), 6); in test_insert_split()
236 TEST_EQ(manager.insert(binary_0, 0, "", 3, changes), 7); in test_insert_split()
237 TEST_EQ(manager.insert(binary_0, 0, "", 3, changes), 8); in test_insert_split()
238 TEST_EQ(manager.insert(binary_0, 0, "", 3, changes), 9); in test_insert_split()
257 check_changes(changes,9,0,0,8,0); in test_insert_split()
274 hashdb::lmdb_changes_t changes; in test_merge() local
281 TEST_EQ(manager.merge(binary_0, 2000, "l", 1, 10, changes), 10); in test_merge()
283 check_changes(changes,0,1,0,0,0); in test_merge()
284 TEST_EQ(manager.merge(binary_0, 2000, "l", 1, 10, changes), 10); in test_merge()
286 check_changes(changes,0,1,1,0,0); in test_merge()
287 TEST_EQ(manager.merge(binary_0, 2000, "l", 1, 11, changes), 10); in test_merge()
289 check_changes(changes,0,1,2,0,1); in test_merge()
290 TEST_EQ(manager.merge(binary_0, 1000, "l", 1, 10, changes), 10); in test_merge()
292 check_changes(changes,0,1,3,1,1); in test_merge()
293 TEST_EQ(manager.merge(binary_0, 2000, "z", 1, 10, changes), 10); in test_merge()
295 check_changes(changes,0,1,4,2,1); in test_merge()
296 TEST_EQ(manager.merge(binary_0, 1000, "z", 1, 10, changes), 10); in test_merge()
298 check_changes(changes,0,1,5,3,1); in test_merge()
309 TEST_EQ(manager.merge(binary_0, 0, "", 2, 100, changes), 110); in test_merge()
311 check_changes(changes,0,2,5,4,1); in test_merge()
329 TEST_EQ(manager.merge(binary_0, 2000, "l", 1, 10, changes), 110); in test_merge()
331 check_changes(changes,0,2,6,4,1); in test_merge()
332 TEST_EQ(manager.merge(binary_0, 1000, "", 1, 100, changes), 110); in test_merge()
334 check_changes(changes,0,2,7,5,2); in test_merge()
337 TEST_EQ(manager.merge(binary_0, 2000, "l", 2, 100, changes), 110); in test_merge()
339 check_changes(changes,0,2,8,5,2); in test_merge()
340 TEST_EQ(manager.merge(binary_0, 1000, "", 2, 10, changes), 110); in test_merge()
342 check_changes(changes,0,2,9,6,3); in test_merge()
345 TEST_EQ(manager.merge(binary_0, 0, "", 3, 1000, changes), 1110); in test_merge()
347 check_changes(changes,0,3,9,7,3); in test_merge()
379 hashdb::lmdb_changes_t changes; in test_maximums() local
386 TEST_EQ(manager.merge(binary_0, 0, "", 1, 65536, changes), 65535); in test_maximums()
388 check_changes(changes,0,1,0,0,0); in test_maximums()
396 TEST_EQ(manager.insert(binary_0, 0, "", 1, changes), 65535); in test_maximums()
398 check_changes(changes,1,1,0,0,0); in test_maximums()
401 TEST_EQ(manager.insert(binary_0, 0, "", 2, changes), 65536); in test_maximums()
403 check_changes(changes,2,1,0,0,0); in test_maximums()
418 hashdb::lmdb_changes_t changes; in test_block_label() local
425 manager.insert(binary_0, 0, "0123456789a", 1, changes); in test_block_label()
427 check_changes(changes,1,0,0,0,0); in test_block_label()
432 manager.merge(binary_1, 0, "123456789ab", 1, 10, changes); in test_block_label()
434 check_changes(changes,1,1,0,0,0); in test_block_label()
439 manager.insert(binary_0, 0, "0123456789a", 2, changes); in test_block_label()
441 check_changes(changes,2,1,0,0,0); in test_block_label()
446 manager.insert(binary_0, 0, "0123456789a", 1, changes); in test_block_label()
448 check_changes(changes,3,1,0,0,0); in test_block_label()
461 hashdb::lmdb_changes_t changes; in test_other_manager_functions() local
468 manager.insert(binary_1, 0, "", 1, changes); in test_other_manager_functions()
469 manager.merge(binary_1, 0, "", 2, 4, changes); in test_other_manager_functions()
470 manager.merge(binary_2, 0, "", 1, 10, changes); in test_other_manager_functions()