summaryrefslogtreecommitdiff
path: root/test/RequestTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2007-10-11 17:04:53 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2007-10-11 17:04:53 +0000
commit1d5834a6ca2e47b08851a6784cea79fa9f98c545 (patch)
treea9c2590a80c816d8cd8833ce5deed697436572cd /test/RequestTest.cc
parent048a2cf59737f761876e81a77e8d064c45c752d7 (diff)
2007-10-12 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Do not send referer when redirected. * src/Request.cc (redirectUrl) * test/RequestTest.cc * test/HttpRequestTest.cc
Diffstat (limited to 'test/RequestTest.cc')
-rw-r--r--test/RequestTest.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/test/RequestTest.cc b/test/RequestTest.cc
index c026e8c1..bc2c9913 100644
--- a/test/RequestTest.cc
+++ b/test/RequestTest.cc
@@ -228,8 +228,8 @@ void RequestTest::testRedirectUrl() {
req.getUrl());
// currentUrl must be updated
CPPUNIT_ASSERT_EQUAL(string("http://aria.rednoah.co.jp/"), req.getCurrentUrl());
- // previousUrl must be updated
- CPPUNIT_ASSERT_EQUAL(string("http://aria.rednoah.com:8080/aria2/index.html"), req.getPreviousUrl());
+ // previousUrl must be "" when redirection
+ CPPUNIT_ASSERT_EQUAL(string(""), req.getPreviousUrl());
CPPUNIT_ASSERT_EQUAL(string("http"), req.getProtocol());
CPPUNIT_ASSERT_EQUAL(string("aria.rednoah.co.jp"), req.getHost());
CPPUNIT_ASSERT_EQUAL((int32_t)80, req.getPort());
@@ -246,15 +246,15 @@ void RequestTest::testRedirectUrl2() {
CPPUNIT_ASSERT_EQUAL(string("http://aria.rednoah.com/"), req.getPreviousUrl());
bool v2 = req.redirectUrl("http://aria.rednoah.com/403.html");
- // previousUrl is updated
- CPPUNIT_ASSERT_EQUAL(string("http://aria.rednoah.com/download.html"), req.getPreviousUrl());
+ // previousUrl must be "" when redirection
+ CPPUNIT_ASSERT_EQUAL(string(""), req.getPreviousUrl());
// referer is unchagned
CPPUNIT_ASSERT_EQUAL(string("http://aria.rednoah.com/"), req.getReferer());
bool v3 = req.redirectUrl("http://aria.rednoah.com/error.html");
- // previousUrl is update
- CPPUNIT_ASSERT_EQUAL(string("http://aria.rednoah.com/403.html"), req.getPreviousUrl());
+ // previousUrl must be "" when redirection
+ CPPUNIT_ASSERT_EQUAL(string(""), req.getPreviousUrl());
}
void RequestTest::testResetUrl() {