summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-06-25 23:01:00 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-06-25 23:01:00 +0900
commita4cf50914dc5c5ca1a363b9f63a34eeb3c17cee4 (patch)
treeaf4ac296abe06c3d98855bc016c5771982d1836f /test
parent4803482a51bbb0de968fe301bcea42bc41b8cf46 (diff)
HttpRequest: Use raw non-owning pointer for cookieStorage_
Diffstat (limited to 'test')
-rw-r--r--test/HttpRequestTest.cc6
-rw-r--r--test/HttpResponseTest.cc8
2 files changed, 7 insertions, 7 deletions
diff --git a/test/HttpRequestTest.cc b/test/HttpRequestTest.cc
index c7d09892..5beb239b 100644
--- a/test/HttpRequestTest.cc
+++ b/test/HttpRequestTest.cc
@@ -385,9 +385,9 @@ void HttpRequestTest::testCreateRequest_with_cookie()
createCookie("name4", "value4", "aria2.org", false, "/archives/", true),
createCookie("name5", "value5", "example.org", false, "/", false)
};
- auto st = std::make_shared<CookieStorage>();
+ CookieStorage st;
for(auto c : cookies) {
- CPPUNIT_ASSERT(st->store(c, 0));
+ CPPUNIT_ASSERT(st.store(c, 0));
}
HttpRequest httpRequest;
@@ -396,7 +396,7 @@ void HttpRequestTest::testCreateRequest_with_cookie()
httpRequest.setRequest(request);
httpRequest.setSegment(segment);
httpRequest.setFileEntry(fileEntry);
- httpRequest.setCookieStorage(st);
+ httpRequest.setCookieStorage(&st);
httpRequest.setAuthConfigFactory(authConfigFactory_.get());
httpRequest.setOption(option_.get());
diff --git a/test/HttpResponseTest.cc b/test/HttpResponseTest.cc
index 3520e4fb..3f675470 100644
--- a/test/HttpResponseTest.cc
+++ b/test/HttpResponseTest.cc
@@ -514,8 +514,8 @@ void HttpResponseTest::testRetrieveCookie()
std::shared_ptr<Request> request(new Request());
request->setUri("http://www.aria2.org/archives/aria2-1.0.0.tar.bz2");
httpRequest->setRequest(request);
- std::shared_ptr<CookieStorage> st(new CookieStorage());
- httpRequest->setCookieStorage(st);
+ CookieStorage st;
+ httpRequest->setCookieStorage(&st);
httpResponse.setHttpRequest(httpRequest);
httpHeader->put(HttpHeader::SET_COOKIE,
@@ -528,10 +528,10 @@ void HttpResponseTest::testRetrieveCookie()
httpResponse.retrieveCookie();
- CPPUNIT_ASSERT_EQUAL((size_t)2, st->size());
+ CPPUNIT_ASSERT_EQUAL((size_t)2, st.size());
std::vector<Cookie> cookies;
- st->dumpCookie(std::back_inserter(cookies));
+ st.dumpCookie(std::back_inserter(cookies));
CPPUNIT_ASSERT_EQUAL(std::string("k2=v2"), cookies[0].toString());
CPPUNIT_ASSERT_EQUAL(std::string("k3=v3"), cookies[1].toString());
}