Lines Matching full:finish
82 let hash = hasher.finish(); in test_no_full_collisions()
105 assert_sufficiently_different(a.finish(), b.finish(), 1); in test_keys_change_output()
106 assert_sufficiently_different(a.finish(), c.finish(), 1); in test_keys_change_output()
107 assert_sufficiently_different(a.finish(), d.finish(), 1); in test_keys_change_output()
108 assert_sufficiently_different(b.finish(), c.finish(), 1); in test_keys_change_output()
109 assert_sufficiently_different(b.finish(), d.finish(), 1); in test_keys_change_output()
110 assert_sufficiently_different(c.finish(), d.finish(), 1); in test_keys_change_output()
164 let a = hasher.finish(); in test_finish_is_consistent()
165 let b = hasher.finish(); in test_finish_is_consistent()
177 assert_sufficiently_different(a.finish(), b.finish(), 2); in test_single_key_bit_flip()
178 assert_sufficiently_different(a.finish(), c.finish(), 2); in test_single_key_bit_flip()
179 assert_sufficiently_different(b.finish(), c.finish(), 2); in test_single_key_bit_flip()
186 assert_sufficiently_different(a.finish(), b.finish(), 2); in test_single_key_bit_flip()
187 assert_sufficiently_different(a.finish(), c.finish(), 2); in test_single_key_bit_flip()
188 assert_sufficiently_different(b.finish(), c.finish(), 2); in test_single_key_bit_flip()
195 assert_sufficiently_different(a.finish(), b.finish(), 2); in test_single_key_bit_flip()
196 assert_sufficiently_different(a.finish(), c.finish(), 2); in test_single_key_bit_flip()
197 assert_sufficiently_different(b.finish(), c.finish(), 2); in test_single_key_bit_flip()
240 hasher.finish() in hash()
245 hasher.finish() in hash_with()
275 let value = short.finish(); in test_padding_doesnot_collide()
281 let (same_bytes, same_nibbles) = count_same_bytes_and_nibbles(value, long.finish()); in test_padding_doesnot_collide()
288 long.finish() in test_padding_doesnot_collide()
296 long.finish() in test_padding_doesnot_collide()
298 let flipped_bits = (value ^ long.finish()).count_ones(); in test_padding_doesnot_collide()
308 … let (same_bytes, same_nibbles) = count_same_bytes_and_nibbles(value, long.finish()); in test_padding_doesnot_collide()
316 long.finish() in test_padding_doesnot_collide()
325 long.finish() in test_padding_doesnot_collide()
327 let flipped_bits = (value ^ long.finish()).count_ones(); in test_padding_doesnot_collide()
440 assert_sufficiently_different(hasher1.finish(), hasher2.finish(), 1); in test_single_bit_in_byte()