| Index: chrome/browser/safe_browsing/bloom_filter_unittest.cc
|
| diff --git a/chrome/browser/safe_browsing/bloom_filter_unittest.cc b/chrome/browser/safe_browsing/bloom_filter_unittest.cc
|
| index f7f226037441996eebd0b4768c6919a1ee48a259..08507c797d01d6169c15c0052c7ec3299d880fdf 100644
|
| --- a/chrome/browser/safe_browsing/bloom_filter_unittest.cc
|
| +++ b/chrome/browser/safe_browsing/bloom_filter_unittest.cc
|
| @@ -41,12 +41,14 @@ TEST(SafeBrowsingBloomFilter, BloomFilterUse) {
|
| values.insert(value);
|
| filter->Insert(value);
|
| }
|
| + EXPECT_TRUE(filter->CheckChecksum());
|
|
|
| // Check serialization works.
|
| char* data_copy = new char[filter->size()];
|
| memcpy(data_copy, filter->data(), filter->size());
|
| scoped_refptr<BloomFilter> filter_copy(
|
| new BloomFilter(data_copy, filter->size(), filter->hash_keys_));
|
| + EXPECT_TRUE(filter_copy->CheckChecksum());
|
|
|
| // Check no false negatives by ensuring that every time we inserted exists.
|
| for (Values::const_iterator i = values.begin(); i != values.end(); ++i)
|
| @@ -88,6 +90,7 @@ TEST(SafeBrowsingBloomFilter, BloomFilterFile) {
|
|
|
| for (int i = 0; i < kTestEntries; ++i)
|
| filter_write->Insert(GenHash());
|
| + EXPECT_TRUE(filter_write->CheckChecksum());
|
|
|
| // Remove any left over test filters and serialize.
|
| ScopedTempDir temp_dir;
|
| @@ -99,6 +102,7 @@ TEST(SafeBrowsingBloomFilter, BloomFilterFile) {
|
| BloomFilter* filter = BloomFilter::LoadFile(filter_path);
|
| ASSERT_TRUE(filter != NULL);
|
| scoped_refptr<BloomFilter> filter_read(filter);
|
| + EXPECT_TRUE(filter_read->CheckChecksum());
|
|
|
| // Check data consistency.
|
| EXPECT_EQ(filter_write->hash_keys_.size(), filter_read->hash_keys_.size());
|
|
|