Home | History | Annotate | Download | only in base

Lines Matching defs:Key

21 // Builds a key for |hostname|, defaulting the address family to unspecified.
22 HostCache::Key Key(const std::string& hostname) {
23 return HostCache::Key(hostname, ADDRESS_FAMILY_UNSPECIFIED);
40 EXPECT_TRUE(cache.Lookup(Key("foobar.com"), base::TimeTicks()) == NULL);
41 cache.Set(Key("foobar.com"), OK, AddressList(), now);
42 entry1 = cache.Lookup(Key("foobar.com"), base::TimeTicks());
50 EXPECT_TRUE(cache.Lookup(Key("foobar2.com"), base::TimeTicks()) == NULL);
51 cache.Set(Key("foobar2.com"), OK, AddressList(), now);
52 entry2 = cache.Lookup(Key("foobar2.com"), base::TimeTicks());
60 EXPECT_EQ(entry1, cache.Lookup(Key("foobar.com"), now));
61 EXPECT_EQ(entry2, cache.Lookup(Key("foobar2.com"), now));
66 EXPECT_TRUE(cache.Lookup(Key("foobar.com"), now) == NULL);
67 EXPECT_EQ(entry2, cache.Lookup(Key("foobar2.com"), now));
70 cache.Set(Key("foobar.com"), OK, AddressList(), now);
72 EXPECT_EQ(entry1, cache.Lookup(Key("foobar.com"), now));
76 EXPECT_EQ(entry1, cache.Lookup(Key("foobar.com"), now));
77 EXPECT_EQ(entry2, cache.Lookup(Key("foobar2.com"), now));
82 EXPECT_TRUE(cache.Lookup(Key("foobar.com"), now) == NULL);
83 EXPECT_TRUE(cache.Lookup(Key("foobar2.com"), now) == NULL);
94 EXPECT_TRUE(cache.Lookup(Key("foobar.com"), base::TimeTicks()) == NULL);
95 cache.Set(Key("foobar.com"), ERR_NAME_NOT_RESOLVED, AddressList(), now);
99 EXPECT_TRUE(cache.Lookup(Key("foobar.com"), now) == NULL);
103 cache.Set(Key("foobar.com"), OK, AddressList(), now);
104 EXPECT_FALSE(cache.Lookup(Key("foobar.com"), now) == NULL);
105 cache.Set(Key("foobar.com"), ERR_NAME_NOT_RESOLVED, AddressList(), now);
106 EXPECT_TRUE(cache.Lookup(Key("foobar.com"), now) == NULL);
124 EXPECT_TRUE(cache.Lookup(Key("foobar.com"), base::TimeTicks()) == NULL);
125 cache.Set(Key("foobar.com"), ERR_NAME_NOT_RESOLVED, AddressList(), now);
126 entry1 = cache.Lookup(Key("foobar.com"), base::TimeTicks());
134 EXPECT_TRUE(cache.Lookup(Key("foobar2.com"), base::TimeTicks()) == NULL);
135 cache.Set(Key("foobar2.com"), ERR_NAME_NOT_RESOLVED, AddressList(), now);
136 entry2 = cache.Lookup(Key("foobar2.com"), base::TimeTicks());
144 EXPECT_EQ(entry1, cache.Lookup(Key("foobar.com"), now));
145 EXPECT_EQ(entry2, cache.Lookup(Key("foobar2.com"), now));
150 EXPECT_TRUE(cache.Lookup(Key("foobar.com"), now) == NULL);
151 EXPECT_EQ(entry2, cache.Lookup(Key("foobar2.com"), now));
154 cache.Set(Key("foobar.com"), ERR_NAME_NOT_RESOLVED, AddressList(), now);
156 EXPECT_EQ(entry1, cache.Lookup(Key("foobar.com"), now));
160 EXPECT_EQ(entry1, cache.Lookup(Key("foobar.com"), now));
161 EXPECT_EQ(entry2, cache.Lookup(Key("foobar2.com"), now));
166 EXPECT_TRUE(cache.Lookup(Key("foobar.com"), now) == NULL);
167 EXPECT_TRUE(cache.Lookup(Key("foobar2.com"), now) == NULL);
182 cache.Set(Key(hostname), OK, AddressList(), now);
190 cache.Set(Key(hostname), OK, AddressList(), t);
197 cache.Set(Key(hostname), ERR_NAME_NOT_RESOLVED, AddressList(), now);
201 EXPECT_TRUE(ContainsKey(cache.entries_, Key("valid0")));
202 EXPECT_TRUE(ContainsKey(cache.entries_, Key("valid1")));
203 EXPECT_TRUE(ContainsKey(cache.entries_, Key("valid2")));
204 EXPECT_TRUE(ContainsKey(cache.entries_, Key("valid3")));
205 EXPECT_TRUE(ContainsKey(cache.entries_, Key("valid4")));
206 EXPECT_TRUE(ContainsKey(cache.entries_, Key("expired0")));
207 EXPECT_TRUE(ContainsKey(cache.entries_, Key("expired1")));
208 EXPECT_TRUE(ContainsKey(cache.entries_, Key("expired2")));
209 EXPECT_TRUE(ContainsKey(cache.entries_, Key("negative0")));
210 EXPECT_TRUE(ContainsKey(cache.entries_, Key("negative1")));
218 EXPECT_TRUE(ContainsKey(cache.entries_, Key("valid0")));
219 EXPECT_TRUE(ContainsKey(cache.entries_, Key("valid1")));
220 EXPECT_TRUE(ContainsKey(cache.entries_, Key("valid2")));
221 EXPECT_TRUE(ContainsKey(cache.entries_, Key("valid3")));
222 EXPECT_TRUE(ContainsKey(cache.entries_, Key("valid4")));
223 EXPECT_FALSE(ContainsKey(cache.entries_, Key("expired0")));
224 EXPECT_FALSE(ContainsKey(cache.entries_, Key("expired1")));
225 EXPECT_FALSE(ContainsKey(cache.entries_, Key("expired2")));
226 EXPECT_FALSE(ContainsKey(cache.entries_, Key("negative0")));
227 EXPECT_FALSE(ContainsKey(cache.entries_, Key("negative1")));
243 cache.Set(Key("host1"), OK, AddressList(), now);
244 cache.Set(Key("host2"), OK, AddressList(), now);
245 cache.Set(Key("expired"), OK, AddressList(), now - kSuccessEntryTTL);
250 EXPECT_FALSE(NULL == cache.Lookup(Key("host1"), now));
251 EXPECT_FALSE(NULL == cache.Lookup(Key("host2"), now));
252 EXPECT_TRUE(NULL == cache.Lookup(Key("expired"), now));
255 cache.Set(Key("host3"), OK, AddressList(), now);
257 EXPECT_TRUE(cache.Lookup(Key("expired"), now) == NULL);
258 EXPECT_FALSE(cache.Lookup(Key("host1"), now) == NULL);
259 EXPECT_FALSE(cache.Lookup(Key("host2"), now) == NULL);
260 EXPECT_FALSE(cache.Lookup(Key("host3"), now) == NULL);
264 cache.Set(Key("host4"), OK, AddressList(), now);
266 cache.Set(Key("host5"), OK, AddressList(), now);
268 EXPECT_FALSE(cache.Lookup(Key("host5"), now) == NULL);
279 HostCache::Key key1("foobar.com", ADDRESS_FAMILY_UNSPECIFIED);
280 HostCache::Key key2("foobar.com", ADDRESS_FAMILY_IPV4);
315 EXPECT_TRUE(cache.Lookup(Key("foobar.com"), base::TimeTicks()) == NULL);
316 cache.Set(Key("foobar.com"), OK, AddressList(), now);
317 EXPECT_TRUE(cache.Lookup(Key("foobar.com"), base::TimeTicks()) == NULL);
331 cache.Set(Key("foobar1.com"), OK, AddressList(), now);
332 cache.Set(Key("foobar2.com"), OK, AddressList(), now);
333 cache.Set(Key("foobar3.com"), OK, AddressList(), now);
342 // Tests the less than and equal operators for HostCache::Key work.
346 HostCache::Key key1;
347 HostCache::Key key2;
356 HostCache::Key("host1", ADDRESS_FAMILY_UNSPECIFIED),
357 HostCache::Key("host1", ADDRESS_FAMILY_UNSPECIFIED),
361 HostCache::Key("host1", ADDRESS_FAMILY_IPV4),
362 HostCache::Key("host1", ADDRESS_FAMILY_UNSPECIFIED),
366 HostCache::Key("host1", ADDRESS_FAMILY_UNSPECIFIED),
367 HostCache::Key("host1", ADDRESS_FAMILY_IPV4),
371 HostCache::Key("host1", ADDRESS_FAMILY_UNSPECIFIED),
372 HostCache::Key("host2", ADDRESS_FAMILY_UNSPECIFIED),
376 HostCache::Key("host1", ADDRESS_FAMILY_IPV4),
377 HostCache::Key("host2", ADDRESS_FAMILY_UNSPECIFIED),
381 HostCache::Key("host1", ADDRESS_FAMILY_UNSPECIFIED),
382 HostCache::Key("host2", ADDRESS_FAMILY_IPV4),
390 const HostCache::Key& key1 = tests[i].key1;
391 const HostCache::Key& key2 = tests[i].key2;