diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-06-25 23:01:00 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-06-25 23:01:00 +0900 |
| commit | a4cf50914dc5c5ca1a363b9f63a34eeb3c17cee4 (patch) | |
| tree | af4ac296abe06c3d98855bc016c5771982d1836f /test | |
| parent | 4803482a51bbb0de968fe301bcea42bc41b8cf46 (diff) | |
HttpRequest: Use raw non-owning pointer for cookieStorage_
Diffstat (limited to 'test')
| -rw-r--r-- | test/HttpRequestTest.cc | 6 | ||||
| -rw-r--r-- | test/HttpResponseTest.cc | 8 |
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()); } |
