diff --git a/test/HttpRequestTest.cc b/test/HttpRequestTest.cc index 289e5bbae..ef8857c39 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()