Lines Matching refs:filter
13 BloomFilter filter(1u, 4u, 0u);
16 EXPECT_EQ(1u, filter.bytes().size());
17 EXPECT_EQ(0x00, filter.bytes()[0]);
20 filter.AddString("Test");
21 EXPECT_EQ(0x2a, filter.bytes()[0]);
24 filter.AddString("Test");
25 EXPECT_EQ(0x2a, filter.bytes()[0]);
33 filter.AddString("Bar");
34 EXPECT_EQ(0xaa, filter.bytes()[0]);
38 // Create a 500 bit filter, and use a large seed offset to see if anything
40 BloomFilter filter(500u, 1u, 0xabdef123);
43 EXPECT_EQ(500u, filter.bytes().size());
44 EXPECT_EQ(0, CountBits(filter.bytes()));
46 filter.AddString("Bar");
47 EXPECT_EQ(1, CountBits(filter.bytes()));
50 filter.AddString("Bar");
51 EXPECT_EQ(1, CountBits(filter.bytes()));