diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-02-21 00:42:37 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2013-02-21 00:42:37 +0900 |
| commit | 67fa274578cfa97005bfda565dace59bf7096310 (patch) | |
| tree | d2827c58bb41063fed8458776d8d5b10531eec1d /test | |
| parent | 38fc5de1546cfc670228a8f71edb62f47beff974 (diff) | |
Add test when instance-length is 0
Diffstat (limited to 'test')
| -rw-r--r-- | test/HttpRequestTest.cc | 7 |
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() |
