2010-07-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

Increased DOMAIN_EVICTION_TRIGGER to 2000
	* src/CookieStorage.cc
	* test/CookieStorageTest.cc
pull/1/head
Tatsuhiro Tsujikawa 2010-07-08 15:20:21 +00:00
parent 95af338895
commit 880af94348
3 changed files with 9 additions and 3 deletions

View File

@ -1,3 +1,9 @@
2010-07-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Increased DOMAIN_EVICTION_TRIGGER to 2000
* src/CookieStorage.cc
* test/CookieStorageTest.cc
2010-07-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Added Chromium/Google Chrome Cookies file support. Thanks to

View File

@ -110,7 +110,7 @@ CookieStorage::CookieStorage():logger_(LogFactory::getInstance()) {}
CookieStorage::~CookieStorage() {}
// See CookieStorageTest::testDomainIsFull() in CookieStorageTest.cc
static const size_t DOMAIN_EVICTION_TRIGGER = 600;
static const size_t DOMAIN_EVICTION_TRIGGER = 2000;
static const double DOMAIN_EVICTION_RATE = 0.1;

View File

@ -370,11 +370,11 @@ void CookieStorageTest::testDomainIsFull()
// See DOMAIN_EVICTION_TRIGGER and DOMAIN_EVICTION_RATE in
// CookieStorage.cc
CookieStorage st;
for(size_t i = 0; i < 601; ++i) {
for(size_t i = 0; i < 2001; ++i) {
Cookie c("k", "v", "/", "domain"+util::itos(i), false);
st.store(c);
}
CPPUNIT_ASSERT_EQUAL((size_t)541, st.size());
CPPUNIT_ASSERT_EQUAL((size_t)1801, st.size());
}
} // namespace aria2