diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-11-27 15:29:15 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-11-27 15:29:15 +0000 |
| commit | b3aa7cef1d8895d65c4e80bf6633c16610924176 (patch) | |
| tree | a09de9a19d8264e2ffc1118925cefc92f176df7f /test/RequestTest.cc | |
| parent | b1edad42ffd144f449d9d4d81d414d6fb65cb46b (diff) | |
2008-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
RFC3986 complied Percent-Encoding(urlencode).
Use uppercase hexadecimal digits for encoded text instead of
lowercase ones.
* src/Request.cc
* src/Util.cc
* src/Util.h
* test/BtHandshakeMessageTest.cc
* test/DefaultBtAnnounceTest.cc
* test/DefaultBtContextTest.cc
* test/RequestTest.cc
* test/UtilTest.cc
Diffstat (limited to 'test/RequestTest.cc')
| -rw-r--r-- | test/RequestTest.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/RequestTest.cc b/test/RequestTest.cc index 8774e895..4635d1a4 100644 --- a/test/RequestTest.cc +++ b/test/RequestTest.cc @@ -268,10 +268,10 @@ void RequestTest::testSetUrl17() CPPUNIT_ASSERT(v); CPPUNIT_ASSERT_EQUAL(std::string("http"), req.getProtocol()); CPPUNIT_ASSERT_EQUAL(std::string("host"), req.getHost()); - CPPUNIT_ASSERT_EQUAL(std::string("/file%3cwith%252%20%20space"), req.getDir()); + CPPUNIT_ASSERT_EQUAL(std::string("/file%3Cwith%252%20%20space"), req.getDir()); CPPUNIT_ASSERT_EQUAL(std::string("file%20with%20space;param%25"), req.getFile()); CPPUNIT_ASSERT_EQUAL(std::string("?a=/?"), req.getQuery()); - CPPUNIT_ASSERT_EQUAL(std::string("http://host:80/file%3cwith%252%20%20space" + CPPUNIT_ASSERT_EQUAL(std::string("http://host:80/file%3Cwith%252%20%20space" "/file%20with%20space;param%25?a=/?"), req.getCurrentUrl()); CPPUNIT_ASSERT_EQUAL(std::string("http://host:80/file<with%2 %20space" |
