diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2007-10-11 17:04:53 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2007-10-11 17:04:53 +0000 |
| commit | 1d5834a6ca2e47b08851a6784cea79fa9f98c545 (patch) | |
| tree | a9c2590a80c816d8cd8833ce5deed697436572cd /test/RequestTest.cc | |
| parent | 048a2cf59737f761876e81a77e8d064c45c752d7 (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.cc | 12 |
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() { |
