diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2012-01-11 02:17:38 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2012-01-11 02:17:38 +0900 |
| commit | a6803c21b554e204ca48d12d44d274391ce33252 (patch) | |
| tree | c7f4a7c8d447c3f59d909db0297ca8dceb0b65df /test/RequestTest.cc | |
| parent | 2997fa0631ef85723b14691b5bca177538c76785 (diff) | |
Support network-path reference in HTTP redirect.
Diffstat (limited to 'test/RequestTest.cc')
| -rw-r--r-- | test/RequestTest.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/RequestTest.cc b/test/RequestTest.cc index 3f71fe7c..d21af8e7 100644 --- a/test/RequestTest.cc +++ b/test/RequestTest.cc @@ -137,6 +137,11 @@ void RequestTest::testRedirectUri() "relativepath/to/file"), req.getCurrentUri()); CPPUNIT_ASSERT_EQUAL(4, req.getRedirectCount()); + + // Give network-path reference + CPPUNIT_ASSERT(req.redirectUri("//host/to/file")); + CPPUNIT_ASSERT_EQUAL(std::string("http://host/to/file"), req.getCurrentUri()); + CPPUNIT_ASSERT_EQUAL(5, req.getRedirectCount()); } void RequestTest::testRedirectUri2() |
