Lines Matching refs:cache
14 // Creat a cache that has a long expiration so that we can test basic recall.
15 ConnectInterceptor::TimedCache cache(base::TimeDelta::FromHours(1));
19 EXPECT_FALSE(cache.WasRecentlySeen(url));
20 EXPECT_FALSE(cache.WasRecentlySeen(ssl_url));
22 cache.SetRecentlySeen(url);
24 EXPECT_TRUE(cache.WasRecentlySeen(url));
25 EXPECT_FALSE(cache.WasRecentlySeen(ssl_url));
27 cache.SetRecentlySeen(ssl_url);
29 EXPECT_TRUE(cache.WasRecentlySeen(url));
30 EXPECT_TRUE(cache.WasRecentlySeen(ssl_url));
35 EXPECT_TRUE(cache.WasRecentlySeen(url_with_port));
36 EXPECT_TRUE(cache.WasRecentlySeen(ssl_url_with_port));
47 EXPECT_FALSE(cache.WasRecentlySeen(ssl_url_wrong_host));
48 EXPECT_FALSE(cache.WasRecentlySeen(ssl_url_wrong_path));
49 EXPECT_FALSE(cache.WasRecentlySeen(ssl_url_wrong_port));
51 EXPECT_FALSE(cache.WasRecentlySeen(url_wrong_scheme));
53 EXPECT_FALSE(cache.WasRecentlySeen(url_wrong_host));
54 EXPECT_FALSE(cache.WasRecentlySeen(url_wrong_path));
55 EXPECT_FALSE(cache.WasRecentlySeen(url_wrong_port));
59 // Creat a cache that has a short expiration so that we can force evictions.
60 ConnectInterceptor::TimedCache cache(base::TimeDelta::FromMilliseconds(1));
63 EXPECT_FALSE(cache.WasRecentlySeen(url));
65 cache.SetRecentlySeen(url);
70 EXPECT_FALSE(cache.WasRecentlySeen(url));