summaryrefslogtreecommitdiff
path: root/test/HttpRequestTest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/HttpRequestTest.cc')
-rw-r--r--test/HttpRequestTest.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/HttpRequestTest.cc b/test/HttpRequestTest.cc
index 289e5bba..ef8857c3 100644
--- a/test/HttpRequestTest.cc
+++ b/test/HttpRequestTest.cc
@@ -683,10 +683,17 @@ void HttpRequestTest::testIsRangeSatisfied()
CPPUNIT_ASSERT(httpRequest.isRangeSatisfied(range));
+ range = Range(segment->getPosition(),
+ segment->getPosition()+segment->getLength()-1,
+ 0);
+
+ CPPUNIT_ASSERT(!httpRequest.isRangeSatisfied(range));
+
range = Range(0, segment->getPosition()+segment->getLength()-1,
entityLength);
CPPUNIT_ASSERT(!httpRequest.isRangeSatisfied(range));
+
}
void HttpRequestTest::testUserAgent()