summaryrefslogtreecommitdiff
path: root/test/BtRequestMessageTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-06-10 00:14:48 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-06-10 00:14:48 +0900
commite220c5384961f9261f19c28cd0b85f76f06d8993 (patch)
tree3dd3cbcc05aa11b3a36d84ed11afcc9c222d1312 /test/BtRequestMessageTest.cc
parentc7d242e27d8e9c9160c58e89f0ab196eb77fc9f7 (diff)
BitTorrent: Allow 32KiB request
It looks like the 32KiB is the default request size of python bittorrent client. Previously, aria2 only allowed maximum 16KiB request.
Diffstat (limited to 'test/BtRequestMessageTest.cc')
-rw-r--r--test/BtRequestMessageTest.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/BtRequestMessageTest.cc b/test/BtRequestMessageTest.cc
index a68fb4d4..1d3841cc 100644
--- a/test/BtRequestMessageTest.cc
+++ b/test/BtRequestMessageTest.cc
@@ -266,7 +266,7 @@ void BtRequestMessageTest::testValidate()
void BtRequestMessageTest::testValidate_lengthTooLong()
{
- BtRequestMessage msg(0, 0, 16_k + 1);
+ BtRequestMessage msg(0, 0, 32_k + 1);
msg.setBtMessageValidator(
make_unique<RangeBtMessageValidator>(&msg, 1_k, 256_k));
try {
@@ -274,7 +274,7 @@ void BtRequestMessageTest::testValidate_lengthTooLong()
CPPUNIT_FAIL("exception must be thrown.");
}
catch (DlAbortEx& e) {
- CPPUNIT_ASSERT_EQUAL(std::string("Length too long: 16385 > 16KB"),
+ CPPUNIT_ASSERT_EQUAL(std::string("Length too long: 32769 > 32KB"),
std::string(e.what()));
}
}