diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-10-01 21:53:28 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-10-01 21:53:28 +0900 |
| commit | 3080af7370f97b088663ce3dfdcb2a3dfbdf9498 (patch) | |
| tree | f9a4e07631775729dc3402d4323950c07da1da24 /test/RequestTest.cc | |
| parent | 667a4725e8554eb5f1f917b5012e3b0dc6c7b039 (diff) | |
Request: Remove previousUri_
Historically, the previousUri_ has different meaning from referer_,
but in the course of development, they have the same value. This
change remove previousUri_ in favor of referer_.
Diffstat (limited to 'test/RequestTest.cc')
| -rw-r--r-- | test/RequestTest.cc | 24 |
1 files changed, 2 insertions, 22 deletions
diff --git a/test/RequestTest.cc b/test/RequestTest.cc index 78c41641..76d0ec7b 100644 --- a/test/RequestTest.cc +++ b/test/RequestTest.cc @@ -55,7 +55,7 @@ void RequestTest::testSetUri1() { req.getUri()); CPPUNIT_ASSERT_EQUAL(std::string("http://aria.rednoah.com/"), req.getCurrentUri()); - CPPUNIT_ASSERT_EQUAL(std::string(""), req.getPreviousUri()); + CPPUNIT_ASSERT_EQUAL(std::string(""), req.getReferer()); CPPUNIT_ASSERT_EQUAL(std::string("http"), req.getProtocol()); CPPUNIT_ASSERT_EQUAL((uint16_t)80, req.getPort()); CPPUNIT_ASSERT_EQUAL(std::string("aria.rednoah.com"), req.getHost()); @@ -77,8 +77,6 @@ void RequestTest::testSetUri2() { // referer is unchaged CPPUNIT_ASSERT_EQUAL(std::string("http://aria.rednoah.com:8080"), req.getReferer()); - // previousUri must equal to referer; - CPPUNIT_ASSERT_EQUAL(req.getReferer(), req.getPreviousUri()); CPPUNIT_ASSERT_EQUAL(std::string("http"), req.getProtocol()); CPPUNIT_ASSERT_EQUAL((uint16_t)8080, req.getPort()); CPPUNIT_ASSERT_EQUAL(std::string("aria.rednoah.com"), req.getHost()); @@ -116,8 +114,6 @@ void RequestTest::testRedirectUri() // currentUri must be updated CPPUNIT_ASSERT_EQUAL(std::string("http://aria.rednoah.co.jp/"), req.getCurrentUri()); - // previousUri is "" because no referer is set. - CPPUNIT_ASSERT_EQUAL(std::string(""), req.getPreviousUri()); CPPUNIT_ASSERT_EQUAL(std::string("http"), req.getProtocol()); CPPUNIT_ASSERT_EQUAL(std::string("aria.rednoah.co.jp"), req.getHost()); CPPUNIT_ASSERT_EQUAL((uint16_t)80, req.getPort()); @@ -156,25 +152,12 @@ void RequestTest::testRedirectUri2() { Request req; req.setUri("http://aria.rednoah.com/download.html"); - CPPUNIT_ASSERT_EQUAL(std::string(""), req.getPreviousUri()); req.setReferer("http://aria.rednoah.com/"); - // previousUri is updated when referer is specified - CPPUNIT_ASSERT_EQUAL(std::string("http://aria.rednoah.com/"), - req.getPreviousUri()); req.redirectUri("http://aria.rednoah.com/403.html"); - // previousUri must not be changed in redirection - CPPUNIT_ASSERT_EQUAL(std::string("http://aria.rednoah.com/"), - req.getPreviousUri()); - // referer is unchagned + // referer must not be changed in redirection CPPUNIT_ASSERT_EQUAL(std::string("http://aria.rednoah.com/"), req.getReferer()); - - req.redirectUri("http://aria.rednoah.com/error.html"); - - // previousUri must not be changed in redirection - CPPUNIT_ASSERT_EQUAL(std::string("http://aria.rednoah.com/"), - req.getPreviousUri()); } void RequestTest::testResetUri() @@ -191,9 +174,6 @@ void RequestTest::testResetUri() (std::string("http://aria.rednoah.com:8080/aria2/index.html"), req.getUri()); CPPUNIT_ASSERT_EQUAL(req.getUri(), req.getCurrentUri()); - // previousUri must equal to referer - CPPUNIT_ASSERT_EQUAL(std::string("http://aria.rednoah.com:8080/"), - req.getPreviousUri()); // referer is unchanged CPPUNIT_ASSERT_EQUAL(std::string("http://aria.rednoah.com:8080/"), req.getReferer()); |
